PyQt5 or Pyqt4, should I do the upgrade? [closed] - pyqt4

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 1 year ago.
Improve this question
I kind of have some trouble understanding Python in general as I am programming in that language for 8 months now. I am really good in programming but Python is really a big problem for me. If you need to upgrade from Pyqt4 to Pyqt5 you need to download so many packages and then they don't even work. But that is not my question. My question is the following:
I have found out that to use Pyqt5 you definitely going to buy a license. If that is the case does it really make sense to upgrade from Pyqt4? What kind of advantages would I get if do upgrade? How much would licensing cost?
How long would the debugging process be if I do upgrade the GUI?
I had some trouble with the qtdesigner it has some bugs in it and I thought I could fix those and make my GUI more fancy by upgrading to the latest version. I just didn't realise that I will face that much problems. Which is why I am raising this question.
A detailed answer is very appreciated. Just so I can answer my colleagues.

PyQt5 is available under GPL and commercial licenses.
PyQt5 can be installed alongside PyQt4 using the same Python interpreter without any problems so long as they are built with the same version of SIP.
You can see Differences Between PyQt4 and PyQt5 at:
http://pyqt.sourceforge.net/Docs/PyQt5/pyqt4_differences.html
https://doc.bccnsoft.com/docs/PyQt5/pyqt4_differences.html

Related

Can anyone provide information on Pop_OS? [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 2 years ago.
Improve this question
I'm a noob at programming and I want to expand my knowledge. I use Windows 10 and I was thinking of using Pop OS, but I'm still not too sure. I want something with a GUI (obviously aha), but also something that has a good terminal for a beginner like me, thanks! :)
Edit: Also, I want to game on it too :)
It depends what your goals are.
If the goal is to gain a deeper understanding of Linux and gain some confidence with administering your system with the command line, then I would recommend installing a distro like Arch Linux, maybe in a VM, just to go through the process. This will teach you about mounting drives, formatting them, basic package installation. For a bit of a higher-level experience, Debian.
If your goal is to install an OS that's easy to use right out of the box and you don't want to get into Linux admin tasks, then something like Pop!_OS is a good pick. Also Ubuntu or MX Linux.
I would recommend ubuntu for the begin and later on something like fedora.
If design is important to you I would recommend elementry os.

StarUML vs WhiteStarUML [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 6 years ago.
Improve this question
I have recently discovered that a new stable version of StarUML (StarUML 2) has been released after the project being abandoned for a long time.
WhiteStarUML is a fork from the original StarUML project that provides modern continuation of the project using up-to-date development tools and libraries.
What are the pros and cons of both tools?
I've used the both original StarUML(Unfortunately, it was abandoned so long time because it was developed as a commercial program first by a company in South Korea... but the company went bankrupt.) and StarUML2.0 I think WhiteStarUML is not very different from the original one.
StarUML2.0 is much better to see - anyway it is prettier. It's undeniable. :) and UI looks better. - But I felt it is a little bit uncomfortable when I draw some kind of diagrams... for me, especially sequence diagram. I guess it is because I'm familiar with the original StarUML.
What I want to say is, I think StarUML2.0 can be a little bit unfamiliar for users who have been using StarUML1 for long time. But If you want to show your diagram in your presentation, I recommend you to use StarUML2.0.
+) Now staruml 2.0 is charged. Personal license is $70. If you are a student, you need to pay only $49. The original starUML 5.0 is still for free.

Tkinter GUI Builder [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 9 months ago.
Improve this question
There are a number of Tkinter builders out there but none (that I've found) that work for Python 3. I don't have the time to learn Tkinter and don't use it much which is why I'm looking for a builder.
I'm new to Python and have decided to use 3.x as well. Might as well be up to speed on the future rather than the past. ;) I also spent weeks playing around with different environments that fit my needs - gui builder, support for sql. I ended up going with PyQT and Eric5 as the IDE. So far I'm pretty pleased with it.
Eric5 can be found here: http://eric-ide.python-projects.org/eric-download.html
Wow, pity I didn't get any useful responses. Fortunately I have discovered a solution. PyQt4 may not be Tkinter but it works just the same ... and works in python 3.x and comes with a GUI designer that is very neat. Takes a bit of research to know how to use it but well worth it
Here is an online GUI builder for Python:
www.python-gui-builder.com
It's not super-comprehensive--not all widgets are available to use. However, on the upside, it requires no software download/installation. Also, code for the GUI is generated in real-time and shown in a column on the right.
If you just need a very quick and easy GUI for Python, you can't beat it.
PAGE is a drag-and-drop GUI generator for Python and Tkinter.
Latest version is Page 7.4 and works on py3
PAGE sourceforge link
Use the widget toolbar to drag and drop widgets, a handy attribute window sets the attributes.it saves work as .tcl file and you can genrate python code with a click
the installation comes with a tutorial that covers almost all tkinter widgets that can be used.
Page also has a discord server invite link with support community

Programming in Enlightenment Window Manager [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 7 years ago.
Improve this question
¿Has anyone programmed in this window manager? ¿How was your experience? Oh, and besides the e17 official tuts & docs, ¿is there any other source for tutorials?
If you're talking about programming within the Enlightenment window manager, then it seems to me it's just a matter of getting it all set up right. Each Linux distro (assuming that's what you're using) should have some sort of documentation for getting the e17 environment set up. Then it's no different from working in Gnome or KDE, really (well, slightly different, but you get the idea).
I'm actually going to assume that you're talking about the Enlightenment Foundation Libraries, however, and programming with them? If that's the case, from my experience tinkering around with them, documentation outside of their website is few and far between. However, within their website, I found the following to be most helpful:
Their EWL tutorial and overview PDF (EWL is their widget toolkit)
Their EFL Cookbook
Looking at the code for some of their applications can give you a good idea of best practices, etc (my lack of rep prevents me from linking to the two PDF's I mentioned, but they can be found in the DOCS folder of the source).
HTH.
EWL is totally outdated. Use elementary instead if you want a widget toolkit
the EFL cookbook is outdated as well.
I think the reference to read is the trac wiki: http://trac.enlightenment.org/e/wiki and the small apps around, check out the GAMES directory in the subversion repo for fun stuff.

Good resources for learning pyqt? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I've started learning Python 3 - and now so far that I need some UI to experiment with. I've decided to go with the QT4 IDE (called from the Eric IDE) on Linux. Does anyone know good resources to get started?
Books, tutorials, eBooks - basically anything I can get my hands on :-)
EDIT: Thank you all for your contributions. Sucks, I can't give you all an accepted answer, so I'll choose by the one I found the most helpfull.
Rapid GUI Programming with Python and QT by Mark Summerfield is a good book about PyQt4.
AFAIK it uses python 2.x, but I think that's less important. Many people are still using python 2.x, there are lots of libraries that are not ported to python 3.x yet and when python 3.x finally gains traction, there are good chances that this book will be revised to remain actual.
There is the actual PyQt4 documentation and IMHO the much more detailed and clear PySide documentation which is still useful as the PySide project is aiming for PyQt4 compatibility thus, for now at least, most of it is applicable to PyQt4.
The PyQtWiki has a Tutorials page that contains all the best tutorials I've seen on PyQt. In addition, their start page has links to books, the tutorials, and other resources. Highly recommended.

Resources