[Lazarus] QT bindings as defalt
Phil Hess
macpgmr at fastermac.net
Mon Nov 30 18:25:58 CET 2009
----- "Juha Manninen" <juha.manninen at phnet.fi> wrote:
>
> Ok, it isn't ready then. With Lazarus IDE those problems don't come
> up.
>
> Do those components rely on LCL bindings only, or does it need some
> custom
> binding code?
> I mean, if LCL bindings work perfectly then Orpheus comps would start
> to work
> automatically?
Yes, all of the non-Windows widgetsets should behave the same with Orpheus. If not, then there's probably some difference or issue in the widgetset. I say "non-Windows" because with win32 you have access to the full Win API, so there are some things that have to be simulated on non-Windows platforms.
It's a little odd that with Orpheus, Carbon seems to be the most stable of all the non-Windows widgetsets. I would not expect that since it's the newest of the 4.
Another package that reveals some widgetset differences is this one:
http://wiki.lazarus.freepascal.org/THtmlPort
With THtmlPort, Carbon is actually the most stable, even more stable than Windows. GTK2 doesn't run at all and I didn't even bother to test Qt. You're welcome to see if you can get it to work on Qt though.
I'm not sure how good a test the IDE is. That's kind of like saying, "Well, it worked in the lab, why doesn't work in the field?"
Thanks.
-Phil
More information about the Lazarus
mailing list