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

Reply via email to