[Lazarus] QT bindings as defalt (was Release 1.0, part 2)

Phil Hess macpgmr at fastermac.net
Wed Dec 2 15:22:38 CET 2009


Zeljko,

This is what my Qt "Crashes" for TOvcSpinner is based on. And also on testing with the current stable version.

If this is fixed, that's great, but doesn't help the user who has 0.9.28.2.

Also, I want to make sure there aren't any Mac-specific or even endian issues here. I think most of the endian things were wrung out of LCL years ago, but you never know.

Thanks.

-Phil


----- "zeljko" <zeljko at holobit.net> wrote:

> On Wednesday 02 December 2009 01:37, Phil Hess wrote:
> > Zeljko,
> >
> > I'm not seeing the same problem with the Qt widgetset that you
> reported:
> >
> > TApplication.HandleException Access violation
> >   Stack trace:
> >   $02345E7C
> >   $0445EFB4
> >   $00260568  TQTDEVICECONTEXT__QDRAWWINPANEL,  line 1958 of
> qtobjects.pas
> >   $001C9574  TQTWIDGETSET__FRAME3D,  line 1775 of qtwinapi.inc
> >   $000D6210  FRAME3D,  line 222 of ./include/lclintf.inc
> >   $000EEA08  TCANVAS__FRAME3D,  line 963 of ./include/canvas.inc
> >   $002A4CDC  DRAWBUTTONFACE,  line 984 of mymisc.pas
> >   $0028E954  TOVCSPINNER__SCDRAWNORMALBUTTON,  line 1194 of
> ovcsc.pas
> >   $0028AD64  TOVCSPINNER__SCDRAWBUTTON,  line 613 of ovcsc.pas
> >   $0028A2FC  TOVCSPINNER__SCDOMOUSEUP,  line 531 of ovcsc.pas
> >   $0029111C  TOVCSPINNER__WMLBUTTONUP,  line 1713 of ovcsc.pas
> >   $00011018
> >   $0018D640  TCONTROL__WNDPROC,  line 1593 of ./include/control.inc
> >   $00180C90  TWINCONTROL__WNDPROC,  line 4920 of
> ./include/wincontrol.inc
> >   $00249D44  TQTWIDGET__DELIVERMESSAGE,  line 3826 of qtwidgets.pas
> >   $00246548  TQTWIDGET__SLOTMOUSE,  line 2413 of qtwidgets.pas
> >   $00245148  TQTWIDGET__EVENTFILTER,  line 1819 of qtwidgets.pas
> >
> > Could you test with 0.9.28.2? That's what I've got on my PowerPC Mac
> that I
> > use for testing.
> 
> huh...0.9.28.2 ? no :) I'm using trunk all the time :), and haven't
> ppc but 
> intel mac 10.4.XX. I'll do my best to test it (I have qt-4.5.1 on
> mac)
> There was some problems with qDrawWinPanel. Crash is fixed in 0.9.29 r
> 21876
> http://svn.freepascal.org/cgi-bin/viewvc.cgi/trunk/lcl/interfaces/qt/qtobjects.pas?root=lazarus&r1=21821&r2=21876
> so again .... it works for me :). it is probably merged into
> 0.9.28.3.
> 
> 
> zeljko
> 
> --
> _______________________________________________
> Lazarus mailing list
> Lazarus at lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus




More information about the Lazarus mailing list