Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / qt / 2013-02

Modular Qt4Pas

3 messages · 2 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Krzysztof

Hi,

Simple "hello world" application created in QT Creator has only basic QT dependencies (libqtgui, libqtcore and libqtwidgets). But Qt4Pas has static linked api for all QT modules, so creating "hello world" in free pascal need also libqtnetworking, libwebkit (33 MB!) and even libsqlite and more. Are plans for split Qt4Pas to separated modules?

BTW: Are plans to extend Qt4Pas for QML support? Reason is not only Ubuntu OS for mobile which come in autumn but I also looked at QML demos in QT Creator and I'm just amazed what it can do. Unlimited possibilities, 2D, 3D, physics. Just look at those demos:
http://www.youtube.com/watch?v=5waI92RiwhE
http://www.youtube.com/watch?v=nuvAK7X4g-Y
http://www.youtube.com/watch?v=U7IgwNrcln8
It's like flash power to 10. QML UI is defined in own separated file like android UI in xml files handled by java via signals so maybe Qt4Pas can handle it?
Free Pascal + QML on desktops could be a great response for Delphi FireMonkey

Regards
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/qt/attachments/20130218/2168b68e/attachment.html>

Unknown author
to Krzysztof
Are plans for split Qt4Pas to separated modules?

It is on my todo list, I just didn't quit manage to find time yet for it.

BTW: Are plans to extend Qt4Pas for QML support?

This was not on my todo list, I have no idea yet what would be possible in combination with the existing LCL infrastructure, and what would be useful.

If you are so interested, you might look yourself into what could be done or, which classes need to be added, how to interface with LCL Form design ? Or do you not want to use LCL form design anymore ?

If it is just a matter of some classes that need to be added, I will look into that.

Kind regards,

Jan