ugroot / GROOT

GROOT: Welcome to my source code, I'm your personal assistant
Mozilla Public License 2.0
27 stars 28 forks source link

Porting GUI to PyQt5 #20

Closed nikhilmehta011 closed 5 years ago

nikhilmehta011 commented 5 years ago

Groot's Graphical User Interface is being shifted from tkinter to PyQt5. Some useful links to get started -- 1.) https://pythonspot.com/pyqt5/ 2.) http://zetcode.com/gui/pyqt5/ 3.) https://blog.manash.me/quick-pyqt5-1-signal-and-slot-example-in-pyqt5-bf502ccaf11d (blog series)

sarthak247 commented 5 years ago

Wasn't the GUI supposed to be done using Electron? Any specific reasons for this sudden change of heart?

nikhilmehta011 commented 5 years ago

Electron.js was never decided. It was taken in consideration as was pyqt and other GUI framewoks. Mentor of the project then finalised PyQt5

omi10859 commented 5 years ago

@sarthak247 would suggest reading some recent messages on the group i.e slack Groot channel

plusminuschirag commented 5 years ago

[PyQt5 GUI Programming with python 3.6:] https://www.youtube.com/playlist?list=PL1FgJUcJJ03uwFW8ys2ov2dffKs3ieGYk

[PyQt] https://www.youtube.com/playlist?list=PLZocUikpczs-Yud2lyFpSNQOvxuPUVBDp

They videos can surely help to transition into pyqt5

plusminuschirag commented 5 years ago

Working on this along with @nikhilmehta011