Lazarus
Programming => Widgetset => QT => Topic started by: TCH on July 30, 2018, 11:15:51 pm
-
I've read that older Qt releases were not supported because of the license, but KDE3 and Qt3 was forked to TDE and TQt a long ago and it's now license compatible with Lazarus. Would it be a lot of work?
-
I'm not Lazarus developer, however TQt is very marginal framework, only a few Linux distros have Trinity in their repos. I guess developers are more focused on Cocoa (I can see effort there) and GTk4 is coming soon. Qt5 seems to be finished while GTk3 is liquid sand.
-
Yes it would be a lot of work, and probably even requires setting up a new (QT3/TQT) widgetset.
-
TQt is very marginal framework, only a few Linux distros have Trinity in their repos.
Trinity has optional repos for a lot of ditributions, you only have to add it.Yes it would be a lot of work, and probably even requires setting up a new (QT3/TQT) widgetset.
Is there any tutorial about how can i make a new LCL backend for any widgetset?
-
Here: http://wiki.lazarus.freepascal.org/Adding_a_new_interface (http://wiki.lazarus.freepascal.org/Adding_a_new_interface)
-
No, this article is about how can i add another already made backend to my IDE. I meant a tutorial about what to do if i would like to make a new backend.
-
http://wiki.lazarus.freepascal.org/LCL_Internals#How_to_create_a_new_Widgetset
-
Thanks! I'll check how difficult it is.