Python GUI Development Using PyQt5

  Рет қаралды 198,552

NeuralNine

NeuralNine

Күн бұрын

Пікірлер: 138
@akshatdodhiya
@akshatdodhiya 3 жыл бұрын
Creating UI using Qt designer is so simple, it blew my mind! Wish I knew it before. Nice video!
@royz_1
@royz_1 2 жыл бұрын
I avoided implementing GUI in my python projects as much as possible because how horrible it is to work with tkinter. After watching this, it blew my mind how easy it is to create an awesome GUI using PyQt5. I will probably end up adding GUI to my client projects more than I should from now on.
@azkaarkhatib
@azkaarkhatib 2 жыл бұрын
My situation exactly!
@katersaid11
@katersaid11 Жыл бұрын
I recommend pyside2 because it is practically just pyqt but with a better licence. PyQt5 is GPL licensed, PySide2 is LGPL This means that with PyQt5 you would have to provide your source code to your client, whereas with PySide2 you don't have to.
@CubingBones
@CubingBones Жыл бұрын
I used to use ttk but i moved to customtkinter
@lpqocqeeinem2692
@lpqocqeeinem2692 2 жыл бұрын
For those who are having problems with the GUI closing by itself, you should check your code because instead of raising an exception the GUI will just terminates itself whenever there is an error
@LordDestrojer
@LordDestrojer Жыл бұрын
Love your speed. You can put so much stuff into 20 minutes. Thank you
@rabiumuhammedeffect423
@rabiumuhammedeffect423 3 жыл бұрын
INDEED, I LOVE EVERYTHING IN THIS CHANNEL, THAT'S WHY I NEVER MISS. THANKS SO MUCH.
@gius_peppe
@gius_peppe 3 жыл бұрын
Could you make a video on how to use PyQt5/Designer in order to make a scientific GUI? ie a GUI in which you can upload data, graph data etc.? This would be super useful! I cannot find any resources on this specific application of GUIS in Python online.
@Volodymyr_Honcharov
@Volodymyr_Honcharov 3 жыл бұрын
Maybe you should use for this DearPyGui that includes a plotting API (ImPlot Wrapping).
@Dzcorex
@Dzcorex 2 ай бұрын
thank you neuralnine you have explained to me in one video how to use perfectly pyqt instead other youtubers whose confused me in ten videos.
@charlesspringer4709
@charlesspringer4709 4 ай бұрын
I needed this. (Hot tip: Never use the word "what" unless you are asking a question. You can train yourself and never say "what I'm gonna do is I'm gonna" and its relatives again.)
@BobbyTomMathew
@BobbyTomMathew Жыл бұрын
OMG. I didn't know you wrote the Python Bible. I just got it yesterday on Amazon.
@mimurajam1501
@mimurajam1501 3 жыл бұрын
how do you know exactly what I need????
@NeuralNine
@NeuralNine 3 жыл бұрын
I am a medium
@hiwab41
@hiwab41 Жыл бұрын
why do you need this? i want to know.
@rjh7728
@rjh7728 Жыл бұрын
I was thinking the same thing!
@clh6879
@clh6879 2 жыл бұрын
Why might it be that on my PyCharm I get unresolved attribute reference warnings for the buttons and textboxes within the class definition? It bothers me quite a bit.
@mateuszrosiek1668
@mateuszrosiek1668 Жыл бұрын
Im bumping this question up. Im wondering how to fix this? I see you are using tabnine, is it why you are not receiving warnings? Do suggestions what methods that unresolved objects have is caused by that extension? PS. Great video 👍
@Blindmin
@Blindmin Жыл бұрын
finally a non qt-designer tutorial why did it take me so long to find this lol
@kamisema
@kamisema Жыл бұрын
Thank you so much. the design part remind me the visual basic which we had in school time. also the question that I have is that can we use this framework and Qt design to build a mobile Apps ?. thank you.
@rtr195807
@rtr195807 3 жыл бұрын
Always a pleasure!
@Ghostbutfromdestiny2
@Ghostbutfromdestiny2 28 күн бұрын
thanks a lot ! this tutorial helped a lot!!
@Pelek495
@Pelek495 Жыл бұрын
That intro is fire
@yasir45982
@yasir45982 8 ай бұрын
thnx for this video, it was so helpful for my school project
@parthbansal2775
@parthbansal2775 3 жыл бұрын
What pycharm theme do you use? It looks sick
@user3027
@user3027 Жыл бұрын
I built a gui desktop app in java as a school project. It fetched information from a radio website about different timetables and programs. It was actually quite easy and fun. We used the MVC design pattern and put the GUI on its own thread so it wouldn't hang. Would you recommend the same strategy for python programs that are a bit beyond basic beginner level?
@user3027
@user3027 Жыл бұрын
@D R Yes, thanks! Sounds like something I'm gonna try!
@MMKurdia
@MMKurdia Жыл бұрын
Amazing and easy to follow video! I love it!
@anthonywoods2550
@anthonywoods2550 Жыл бұрын
Thank you, Good Instructions. I am running VS Professional 2022. Is there a way to not display console when I run program?
@SusanAmberBruce
@SusanAmberBruce Жыл бұрын
This video has captured my interest, and I am wondering if pyQt5 scores over tkinter with things like validating input, binds, variables and the things that tkinter is not so brilliant at
@hiwab41
@hiwab41 Жыл бұрын
you mean events right?
@mcasualjacques
@mcasualjacques Жыл бұрын
hi there, any idea why after 2 or 3 Designer sessions, the Designer's own [ File Edit View Tools.... ] menu bar stopped working? i uninstalled, re-installed rebooted.
@sebastiangonzales46
@sebastiangonzales46 2 ай бұрын
Is it possible to use qtdesigner for GUI and implement text to speech stuffs inside it using preset buttons?
@DeezyDwarf
@DeezyDwarf Жыл бұрын
what about threading ? im trying to connect to eCAT devices using PYSOEM and its hard to understand how to work properly with signals and QThreads.
@uday-xyz1523
@uday-xyz1523 3 жыл бұрын
Thanks for this video 😄
@18lan
@18lan 8 ай бұрын
Thank you very much for the great video :)
@nguyentai9140
@nguyentai9140 3 жыл бұрын
Thanks for your video! It's really useful
@gopalrathi901
@gopalrathi901 3 жыл бұрын
this guy is so underrated
@CaratacusAD
@CaratacusAD 2 жыл бұрын
Reminds of visual basic :)
@bachelorscookery7984
@bachelorscookery7984 6 ай бұрын
Thankyou very much Very useful
@WahreZocker
@WahreZocker Жыл бұрын
brr i love all your videos thxxx!
@alexd3gv14
@alexd3gv14 3 жыл бұрын
Can a android app be built using PyQt5 and the designer?
@hexa3333
@hexa3333 3 жыл бұрын
Thank you so much!
@kemar3789
@kemar3789 11 ай бұрын
I have a question? How does 1 convert these files to .apk in order to run my own code on my mobile for testing
@craighansen2818
@craighansen2818 3 жыл бұрын
Great video, thank you!
@brutal3369
@brutal3369 Жыл бұрын
I thought it was hard but it's actually pretty easy
@allannortje6440
@allannortje6440 Жыл бұрын
Awesome !
@flamethekid
@flamethekid Жыл бұрын
how do you get the designer? when I look up the designer its just a website that offers it for $300 a month
@VypeReaper
@VypeReaper 3 жыл бұрын
Great vid! I am learning Python, is there a reason for line# 3? What does it do? at 2:00 Also the Discord link is not working! :) Thanks again for the awesome vids!
@littricks3631
@littricks3631 Жыл бұрын
if you import that script from another script and call main or other functions of the same script,it just won't work
@SHONNER
@SHONNER Жыл бұрын
That line tells the python script to execute only if it is the main program (either double clicked on or ran from a CMD or Terminal prompt) and not if it's an imported python script. If this script was imported by another Python program, it would not auto-execute after importing. This is best practice. Typically, imported Python scripts are not meant to execute when imported. Only executed when made calls to.
@sg8nj
@sg8nj 8 ай бұрын
Can we create here one console and execute python or any language script on this gui?
@thewu32
@thewu32 2 жыл бұрын
Just amazing!!! 😇😇😲😲🤩🤩🤩
@Kabanoooo
@Kabanoooo Жыл бұрын
i installed pyqt5 (via cmd) but when i try to code something it still shows me that ModuleNotFoundError: No module named 'PyQt5', even when i check in cm if its installed it shows me that it is :/
@germanbrunini5204
@germanbrunini5204 Жыл бұрын
pure gold!
@jacktinney
@jacktinney Жыл бұрын
super helpful thank you
@vincent-ox5rz
@vincent-ox5rz 3 жыл бұрын
10:23 reminder ;)
@Shrek-iv8gu
@Shrek-iv8gu 3 жыл бұрын
Im using Visual Studio for my editor and every time i run the file it opens a box for a second but instantly closes it
@vladimirsherman6883
@vladimirsherman6883 Жыл бұрын
Thank you
@Frank78565
@Frank78565 Жыл бұрын
anyone when they type from PyQt5.QtWidgets import * I am getting an error saying No Module named PyQt5. I have checked it is installed what else could be in the way?
@Zak-l7e
@Zak-l7e 2 жыл бұрын
i wonder why programmers are making it hard for themselves, having to code a GUI instead of drag and drop, PyQt5 saved me tones of hours and better GUI, i think it is time to move away from hard coding GUI to using Designer Studios for your GUI, in the years to come, TKinter and the like will be like looking at cobol or pascal code now. thank you for the video very informative by the way
@atlantic_love
@atlantic_love Жыл бұрын
History has shown us that WYSIWYG's are far more trouble than they're worth.
@yuukisieq942
@yuukisieq942 Жыл бұрын
Actually there is something called Proxlight designer. You can design interface in figma by drag and drop and then proxlight converts it to tkinter code
@privacyhelp
@privacyhelp 7 ай бұрын
the problem is those drag and drop programs are bloated and produce too much unnecessary code lines
@thelavagod
@thelavagod 2 ай бұрын
The problem with drag and drop programs is they produce way tooo much lines of code. For example if you drag a button and it is colored white by default the drag and drop will just do something like "Button.Color = white" even though it's already defaulted to white
@elysonpanolino5413
@elysonpanolino5413 13 күн бұрын
for flexibility and better program structure. especially for a large project.
@gowthamvideos4713
@gowthamvideos4713 Жыл бұрын
thanks u for this
@krishna290gamer2
@krishna290gamer2 Жыл бұрын
Give me 1 reason not to using tkinter or customtkinger over PyQt5
@greg_pizzatower
@greg_pizzatower Жыл бұрын
they dont have designers
@krishna290gamer2
@krishna290gamer2 Жыл бұрын
@@greg_pizzatower who want designers?
@eduardotejeda
@eduardotejeda 3 жыл бұрын
🔥🔥🔥
@sabyasachimaity8903
@sabyasachimaity8903 Жыл бұрын
For once, the software is actually really useful
@wartem
@wartem Жыл бұрын
Why use PyQt instead of PySide ? Licensing is better with PySide, otherwise more or less identical. Only a few changes in syntax. So why is anyone using PyQt I wonder.
@atlantic_love
@atlantic_love Жыл бұрын
Because PyQt is older and more mature, better supported, better documentation. PySide is a wrapper to PyQt, yes?
@wartem
@wartem Жыл бұрын
@@atlantic_love Qt itself is developed as part of the Qt Project and Pyside is made by The Qt Company. The Qt Company is responsible for Qt development, productization and licensing under commercial and open-source licenses. It oversees the development of its Qt application framework within the Qt Project. PyQt was developed by Riverbank Computing Limited.
@dmitry_belonozhko
@dmitry_belonozhko Жыл бұрын
Super. Like.
@daizwap9454
@daizwap9454 2 жыл бұрын
Thanks
@VeniceSiddiqi-g6z
@VeniceSiddiqi-g6z 22 күн бұрын
Tyreek Ridge
@rodrigocerna5756
@rodrigocerna5756 3 жыл бұрын
Make a video explaining DeepFake please!
@dhanviner1983
@dhanviner1983 Жыл бұрын
what is the use of a lambda function?
@akalabayapal9634
@akalabayapal9634 7 ай бұрын
it helps to call the function provided in it with parameters.
@LascelleMckenzie
@LascelleMckenzie 3 жыл бұрын
Nice🤙
@ChristineGraham-t3b
@ChristineGraham-t3b 26 күн бұрын
Juanita Prairie
@ln5185
@ln5185 Жыл бұрын
Your name is Flowers? :D
@alien_X1
@alien_X1 3 жыл бұрын
tkinter or pyqt5 which is best
@atlantic_love
@atlantic_love Жыл бұрын
You can find gozillions of websites that compare this or that.
@greg_pizzatower
@greg_pizzatower Жыл бұрын
pyqt5 it has a literal designer unlike tkinter
@WilliamBliss-l2k
@WilliamBliss-l2k Ай бұрын
7614 Heathcote Tunnel
@edmel144
@edmel144 8 ай бұрын
20:28 I was sooo triggered
@ruxxuc2091
@ruxxuc2091 3 жыл бұрын
gtk+ vs qt5 ??
@blitzpark1250
@blitzpark1250 3 жыл бұрын
How efficient is this?
@NeuralNine
@NeuralNine 3 жыл бұрын
what do you mean by efficient?
@blitzpark1250
@blitzpark1250 3 жыл бұрын
@@NeuralNine i mean if it is memory hungry or leaks memory
@fus3n
@fus3n 3 жыл бұрын
@@blitzpark1250 it will be on python you dont have to worry about that but you want to convert it to exe it loads the gui really slow
@blitzpark1250
@blitzpark1250 3 жыл бұрын
@@fus3n makes sense
@ShirleyVidal-v7c
@ShirleyVidal-v7c Ай бұрын
Andreanne Plains
@ZaraGervais-x8n
@ZaraGervais-x8n 22 күн бұрын
Kovacek Trafficway
@StephenJames-l9r
@StephenJames-l9r Ай бұрын
592 Alfreda Meadow
@HaroldAtwood-n9b
@HaroldAtwood-n9b 25 күн бұрын
291 Ernestine Springs
@JanetLashley
@JanetLashley Ай бұрын
646 Abshire Canyon
@ayushmishra6077
@ayushmishra6077 3 жыл бұрын
me using ursian and in 2 line i have window
@EloyDuffus-q3q
@EloyDuffus-q3q Ай бұрын
Parker Island
@RichardJones-d8q
@RichardJones-d8q Ай бұрын
Kautzer Circle
@RalphVivian-d2c
@RalphVivian-d2c Ай бұрын
Vandervort Pines
@JeanRobinson-o4j
@JeanRobinson-o4j Ай бұрын
1384 MacGyver Rapids
@AustinHarold-p6n
@AustinHarold-p6n Ай бұрын
742 Regan Fork
@ShakespeareElton
@ShakespeareElton Ай бұрын
309 Nelson Parks
@JamieMitchell-o1t
@JamieMitchell-o1t Ай бұрын
Earnestine Haven
@IrwinSwierczynski
@IrwinSwierczynski Ай бұрын
080 Gerard Lake
@RhysWarner-v7e
@RhysWarner-v7e Ай бұрын
6939 Crona Pines
@ChanceJeangilles-r5u
@ChanceJeangilles-r5u Ай бұрын
Halvorson Camp
@TheEnderOcelot
@TheEnderOcelot Жыл бұрын
there was 68 comments i had to...
@JulietZephaniah-t1h
@JulietZephaniah-t1h Ай бұрын
Noel Village
@ahmedgamberli2250
@ahmedgamberli2250 3 жыл бұрын
6th comment!
@MargueriteWalz
@MargueriteWalz Ай бұрын
2823 Hermann Fork
@SigneGlas-m1e
@SigneGlas-m1e Ай бұрын
Giovanny Hill
@ToutJoanna-j3n
@ToutJoanna-j3n Ай бұрын
Schulist Key
@s.aravindh6227
@s.aravindh6227 3 жыл бұрын
No vedio 🙂🙂🙂🙂🙂🙂
@KatharineJudith
@KatharineJudith Ай бұрын
21802 Julian Row
@MargaretTaylor-h3h
@MargaretTaylor-h3h Ай бұрын
Kaylin Port
@ChildAurora
@ChildAurora Ай бұрын
279 Mann Oval
@linkstart1424
@linkstart1424 3 жыл бұрын
like 10
@DawnAdler-w4b
@DawnAdler-w4b 15 күн бұрын
Becker Villages
@ChristopherJohnson-k4v
@ChristopherJohnson-k4v Ай бұрын
Renner Parkways
@shourya9998
@shourya9998 3 жыл бұрын
first 🙂
@HenriettaGill-w5w
@HenriettaGill-w5w Ай бұрын
6214 Kirlin Turnpike
@ArminaKanus
@ArminaKanus 10 күн бұрын
85214 Kavon Drive
Modern Graphical User Interfaces in Python
11:12
NeuralNine
Рет қаралды 1,6 МЛН
25 nooby Python habits you need to ditch
9:12
mCoding
Рет қаралды 1,8 МЛН
Every parent is like this ❤️💚💚💜💙
00:10
Like Asiya
Рет қаралды 25 МЛН
Когда отец одевает ребёнка @JaySharon
00:16
История одного вокалиста
Рет қаралды 13 МЛН
PyQt vs. PySide: Differences, Similarities, and Licenses [2022]
6:58
Code First with Hala
Рет қаралды 52 М.
PyQT5 Designer Drag and Drop GUI - PyQt5 GUI Thursdays #6
13:25
Codemy.com
Рет қаралды 163 М.
Tkinter Beginner Course - Python GUI Development
38:59
NeuralNine
Рет қаралды 541 М.
Create Stunning Python GUIs in 10 Minutes With Drag & Drop
11:38
Coding Is Fun
Рет қаралды 77 М.
Python GUI Development With PySimpleGUI
15:15
Real Python
Рет қаралды 1 МЛН
Can I Run Youtube Entirely From My Terminal? (No Browser)
15:31
Use a Drag & Drop Editor to Make Tkinter Python GUI Applications!
11:16