Skip to content
This repository has been archived by the owner on Jul 13, 2018. It is now read-only.

GUI with basic functionality options #5

Open
yugeshk opened this issue May 14, 2018 · 4 comments
Open

GUI with basic functionality options #5

yugeshk opened this issue May 14, 2018 · 4 comments

Comments

@yugeshk
Copy link

yugeshk commented May 14, 2018

Writing a GUI using PyGTK or PyQt with selections for doing simple tasks like selecting file for encryption, decryption, etc.

@yugeshk
Copy link
Author

yugeshk commented May 14, 2018

It is important here that the GUI not freeze while one task is under way. some blogs on PyQt include how to manage this.

@yugeshk
Copy link
Author

yugeshk commented May 14, 2018

@sourabhtk37 What library would you recommend for the GUI? I have worked with PyGTK, but more recently people have been recommending PyQt.

@sourabhtk37
Copy link
Member

PyGTK is phased out in favour of PyGObject and GTK+3 (here).

@sourabhtk37
Copy link
Member

sourabhtk37 commented May 14, 2018

Continued:(Accidently pressed return)
Regarding PyQt, it have tons of features that you and I are probably never gonna use 😄 .
But Qt company recently made an announcement and also which makes PySide2(another Qt binding for python, works very similar to PyQt) offical python binding of Qt framework (means more support and maintenance than PyQt4/5 by riverside computing.)
But it's doesn't yet have a stable release yet.

Since, you have experience with GTK, "my recommendation" would PyGObject and GTK+3.

@dashohoxha dashohoxha mentioned this issue May 15, 2018
4 tasks
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants