Re:Python and Qt simplified
by scarygliders on Sunday March 27, 2022 @10:59AM
(#30820723)
If you install PySide/PySide2/PySide6, you don't need to install Qt as well.
Included with PySide[2|6] is QtDesigner, hidden in the distribution but available for use, and all the compiled Qt libraries.
The application created from that can be released closed source as using Qt under LGPL.
As for packaging;
Use PyInstaller, which creates a dist directory. Included in that dist directory will be everything needed to run your Python/Qt application.
Use Inno Setup/Inno Script Studio (https://jrsoftware.org/isinfo.php) to package that dist folder into an installer.
The end result will be a self contained installer which acts just like any other Windows software with an installer.
I use all the above to create and distribute Captain's Log (https://captainslog.scarygliders.net)
Re:Python and Qt simplified
by _fizz_buzz_ on Sunday March 27, 2022 @11:44AM
(#30821132)
I am using kivy for a small project. Works pretty well for me.
Re:Python and Qt simplified
by spacechild1 on Sunday March 27, 2022 @10:38AM
(#30820565)
Qt is available as LGPL.
Re:Python and Qt simplified
by galangalalgol on Sunday March 27, 2022 @11:36AM
(#30821046)
For the end user but for a commercial developer you have to pay I believe.
absolutely not, LGPL is LGPL no matter who you are. Such a restriction would make it incompatible with the LGPL (or even any free software license).
Re:Python and Qt simplified
by galangalalgol on Sunday March 27, 2022 @01:31PM
(#30822119)
After reading their licensing that is now obvious. There is a group at my megacorp that ises it heavily from windows and they pay for tons of licenses. I'm not sure why. Unless they are static linking some of the gpl v3 modules and don't want to release code, I don't know why anyone would select the commercial qt license.
I mean free both as beer and freedom.