I came here just to see how good QT Designer is on creating UIs but what I got is way more than that. I am definitely downloading it and using it in my projects.
Bro, it's awesome!! Please do more tuts like this one and more python! I subscribed your channel! Thank you very much for your time to show such fantastic knowledge! I learned a lot something new for Me from you tutorials!
I have a problem when finishing designing When you maximize the window, the elements retain their basic position and are not commensurate with the new window size after zooming, is there a way to solve that?
Hi, pretty good video, it really help me. I have a question: if i want an optimized code to do this, python is the best option? are there other methods to do this? What's the most used method at a commercial level?
can the stacked widget not collapse when the icon with name is expanded? like it would just pop up above the stacked widget and turn it dark or something?
Good inspiration, but when you use the simple snippet it is a little bit easier to make changes. width = self.leftMenu.maximumWidth() fr = QFrame() if width == 200: self.leftMenu.setMaximumWidth(43) else: self.leftMenu.setMaximumWidth(200)
Very nice. A couple of things.. you can just go to Form>View Python code and Copy the python code in qt designer and paste into a new python file in vscode that is UTF-8 already. Also why not just add images from an images folder? convert to resources then convert back to images folder and use resources .py file seems annoying. I suppose its for the correct image directory links but it seem long winded. any better way? thanks.
The general idea is nice, but I understand you're quite new to GUI design because your techniques have some glaring oversights... who fixes croped elements by adding margin to child elements to increase parent element dimensions? Use sizePolicy or Layouts instead. And please start applying responsive design principals by NOT manually aligning and sizing things... use QVBox/QHBox with proper layout parameters. Other than that you seem to be on the right track to one day creating beautiful things.
But for basic understanding he was good it gave me an idea but with time upgrades shall be implemented thanks for ur update tho it shall also be considered, I was planning to die from the code prospective alone but this shall speed up production
9 หลายเดือนก่อน
When I put elements or widgets on a page, for example 'messages_page', they do not grow proportionally on the page when I maximize the window. They remain in their position on the window, although the entire program window becomes larger. How can I change this in the program code?
There is a concept called "Size policies and stretches". It's only that I didn't mention that in this video. But in this concept you are able to make an object expandable both vertically and horizontally
Hi, can you tell me. When I configure the panel to hide and appear, the text panel does not take up space with the icon panel. They stay in their places and only disappear and appear in turn
You may have missed a step when I do horizontal layout, vertical layout or grid layout of the widgets. Make sure to follow the steps as I do carefully. Otherwise it may not work
Do you mean the arrows that appear at the top right corner. I realized when you implement your software and convert UI file to python file, you won't see it appearing. It's as easy as that
That was extremely helpful! But I have a suggestion for button attributions: # Connecting the buttons directly to the switch_page method self.dashboard_1.clicked.connect(lambda: self.switch_page(0)) self.dashboard_2.clicked.connect(lambda: self.switch_page(0)) self.profile_1.clicked.connect(lambda: self.switch_page(1)) self.profile_2.clicked.connect(lambda: self.switch_page(1)) self.messages_1.clicked.connect(lambda: self.switch_page(2)) self.messages_2.clicked.connect(lambda: self.switch_page(2)) self.settings_1.clicked.connect(lambda: self.switch_page(3)) self.settings_2.clicked.connect(lambda: self.switch_page(3)) # Single method to switch pages def switch_page(self, index): self.stackedWidget.setCurrentIndex(index)
If I didn't speed up the code the video would be longer than 1 hour. Above all, I wish the video was of help and that you understood the coding process
This was really brilliant. So clear. Much appreciated.
I came here just to see how good QT Designer is on creating UIs but what I got is way more than that. I am definitely downloading it and using it in my projects.
I like your teaching flow, as it's very smooth and even paced. Most videos are as if someone has taken speed and then decided to get online.
Ur my new mentor, this is what I’ve been looking for a decade… just kidding but it has cleared my vision…. Thanks bro
Thanks!
Good rhythm of explanations and good pedagogy. Thank you for your time and generosity. Salutations from France.
hi i'm from comoros i do love your lectures and the way you explain god bless you Dear
Thanks! Glad you like my teaching style
Great lesson. Thank you. I applied it to my project !
very helpful with clear explanations
Bro, it's awesome!! Please do more tuts like this one and more python! I subscribed your channel! Thank you very much for your time to show such fantastic knowledge! I learned a lot something new for Me from you tutorials!
thanks a lot from Colombia you are a master
You are welcome!
Fantastic work!
Fantastic video. Thank you!
Glad you liked it!
You have a new follower Sir
learned a lot thank you! Is it possible to do animations with qt?
I put it to my project, thanks a lot
Really helpful video, thanks!
You're welcome
Awesome!!!! Marvellous work!!!
I have a problem when finishing designing
When you maximize the window, the elements retain their basic position and are not commensurate with the new window size after zooming, is there a way to solve that?
Thank you Emma
Hi, pretty good video, it really help me. I have a question: if i want an optimized code to do this, python is the best option? are there other methods to do this? What's the most used method at a commercial level?
Video of the year. Damn. Whats your X handle?
great tutorial!
The Best tutorial
Thank you for watching
can the stacked widget not collapse when the icon with name is expanded? like it would just pop up above the stacked widget and turn it dark or something?
Awesome! I like It.
can u please share your UI file with Python code ?
Good inspiration, but when you use the simple snippet it is a little bit easier to make changes.
width = self.leftMenu.maximumWidth()
fr = QFrame()
if width == 200:
self.leftMenu.setMaximumWidth(43)
else:
self.leftMenu.setMaximumWidth(200)
Is it suitable for enterprise level.
great thanku so much
Most welcome 😊
very nice
I tried the toggle functionality but upon clicking it shows no result
how can i make the sidebar have animation when hide/show ?
Very nice. A couple of things.. you can just go to Form>View Python code and Copy the python code in qt designer and paste into a new python file in vscode that is UTF-8 already. Also why not just add images from an images folder? convert to resources then convert back to images folder and use resources .py file seems annoying. I suppose its for the correct image directory links but it seem long winded. any better way? thanks.
How to install QT designer offline
The general idea is nice, but I understand you're quite new to GUI design because your techniques have some glaring oversights... who fixes croped elements by adding margin to child elements to increase parent element dimensions? Use sizePolicy or Layouts instead. And please start applying responsive design principals by NOT manually aligning and sizing things... use QVBox/QHBox with proper layout parameters. Other than that you seem to be on the right track to one day creating beautiful things.
I was new to learning pyside6 then. It happens when you are a beginner
But for basic understanding he was good it gave me an idea but with time upgrades shall be implemented thanks for ur update tho it shall also be considered, I was planning to die from the code prospective alone but this shall speed up production
When I put elements or widgets on a page, for example 'messages_page', they do not grow proportionally on the page when I maximize the window. They remain in their position on the window, although the entire program window becomes larger. How can I change this in the program code?
There is a concept called "Size policies and stretches". It's only that I didn't mention that in this video. But in this concept you are able to make an object expandable both vertically and horizontally
Nice! Thank you
Hi, can you tell me. When I configure the panel to hide and appear, the text panel does not take up space with the icon panel. They stay in their places and only disappear and appear in turn
You may have missed a step when I do horizontal layout, vertical layout or grid layout of the widgets. Make sure to follow the steps as I do carefully. Otherwise it may not work
Many thanks !
You are my hero
why when you check a button, other button become unckeck? how did you do that?
i got it, select all pushbuttong and right click to add to a button group
Please follow each step in the video. I explained mutually exclusive in the video
awesome
You're blessed
19:17
how to hide stackedwidget pager?
Do you mean the arrows that appear at the top right corner. I realized when you implement your software and convert UI file to python file, you won't see it appearing. It's as easy as that
@@CreateBeautifulThings awesome, thank
Please a CRUD 3.0
Very beautiful tutorial.
Thank you!
That was extremely helpful!
But I have a suggestion for button attributions:
# Connecting the buttons directly to the switch_page method
self.dashboard_1.clicked.connect(lambda: self.switch_page(0))
self.dashboard_2.clicked.connect(lambda: self.switch_page(0))
self.profile_1.clicked.connect(lambda: self.switch_page(1))
self.profile_2.clicked.connect(lambda: self.switch_page(1))
self.messages_1.clicked.connect(lambda: self.switch_page(2))
self.messages_2.clicked.connect(lambda: self.switch_page(2))
self.settings_1.clicked.connect(lambda: self.switch_page(3))
self.settings_2.clicked.connect(lambda: self.switch_page(3))
# Single method to switch pages
def switch_page(self, index):
self.stackedWidget.setCurrentIndex(index)
your rushing the code explaination and then the uft 8 be changed before converting the ui to py file
If I didn't speed up the code the video would be longer than 1 hour. Above all, I wish the video was of help and that you understood the coding process
1000th like!
Top Top Top
Hi! Please, take me you .ui file and python code.
folgado
19:49