Osvaldo Filho ha scritto:
anybody else?


Well, it depends on what you want to achieve.
If you just want to use the Qt widgetset in Lazarus projects, in place of GTK1/GTK2, you have nothing else to do than get the current Qt bindings, compile the LCL for Qt widgetset, and select the Qt widgetset when compiling your project.

See http://wiki.lazarus.freepascal.org/Qt_Interface for detailed instructions.

In theory your code will be unchanged, because the LCL takes care of all the magic. In real life you may find some Qt bugs different from GTK bugs which may force you either to introduce some Qt specific workaround, or to suppress some GTK workaround, which turns out to be harmful for Qt. Some sort of IFDEF LCLqt or IFDEF LCLgtk may pop up, but it depends on your specific project.


If on the contrary you're planning to use directly the Qt library for a non Lazarus FPC project, then you'll need Qt bindings, and Trolltech documentation.


Hope that it helps

Giuliano


--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to