trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: February 2012

Re: [trinity-devel] Where to put TQt3 when replacing Qt3?

From: Darrell Anderson <humanreadable@...>
Date: Tue, 28 Feb 2012 16:09:32 -0800 (PST)
> What about patches? Are the same patches applicable
> to Qt3 also applicable to TQt3? I built Qt3 from git with the following patches:

Unlikely. I won't pretend to understand the technical reasons, but TQt3 uses different naming schemes. After you install the TQt3 package you'll notice header files use an "nt" prefix. Look at the tqtinterface sources and notice there is a interface_qt3 and interface_tqt3 directory. Tim can correct me, but I believe any Qt3 patches have to be modified for TQt3.

One of these days --- some day --- I wish Tim would write a nice technical article for the wiki explaining the entire TQ interface layer. :)

> 000-qiconview-finditem.patch
> 001-qiconview-rebuildcontainer.patch
> 002-qiconview-ctrl_rubber.patch
> 003-designer-deletetabs.patch
> 004-qvaluelist-streaming-operator.patch
> 005-qprogressbar-optimization.patch
> 006-qiconview-no-useless-scrollbar.patch
> 007-qiconview-rubber_on_move.patch
> 008-argb-visual-hack.patch
> 009-fix-xinput-clash.patch
> 010-buffered-iconview.patch
> 011-qlistbox-eyecandy.patch
> 013-print-CJK.patch
> 016-gcc4.patch
> gcc46-arch.patch
> qt-unixodbc.patch
>
> Looking at http://git.trinitydesktop.org/cgit/tqt3/log/ it doesn't
> look like there would be any commits that would supersede the patches,
> but I'm not familiar enough about it to know. Guesses?

I don't use any patching with (T)Qt3. If those patches are useful then perhaps pop them into an enhancement request.

Darrell