On Sat, 11 Feb 2006 11:37:37 -0200 Felipe Monteiro de Carvalho <[EMAIL PROTECTED]> wrote:
> Hello, > > Please ignore the Qt4 patch I sent about 2 weeks ago and apply this one > instead. > > Attached is a patch that changes the current Qt interface into a Qt4 > interface. > > Also a new file qtprivate.pp must be included on lcl/interfaces/qt/ > > The following widgets work: TApplication, TCustomForm, TCustomButton, > TCustomMemo. > > The following events work: OnClick, OnPaint. > > More information about the qt4 widgetset can be found here: > http://wiki.lazarus.freepascal.org/index.php/Qt_Interface > > TCanvas.Rectangle works but only inside OnPaint event. > > The following files are obsolete and should be removed: > > lcl/interfaces/qt/src/*.* > lcl/interfaces/qt/include/*.* > lcl/interfaces/qt/test/*.* > lcl/interfaces/qt/build.sh > > The patch alone doesn't make the interface work. 2 other things are > needed. A 400kb unit called qt4.pas, and the 800kb .so file. > > qt4.pas is too big for this mailling list and I already sent it to > Mattias. Applied. I added the .so file to the qt sources. We have to discuss, what to do with it. It must be in the lib path of any qt application. So it needs to be shipped with any qt application. And as every binary it depends on some specific libraries, so we need a way to compile it, instead of putting the binary into svn. Mattias _________________________________________________________________ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
