qt-copy patch 0180
Lubos Lunak
l.lunak at suse.cz
Tue Jan 29 23:22:00 GMT 2008
On Ășt 29. ledna 2008, Thiago Macieira wrote:
> Lubos Lunak wrote:
> > a different Qt version will cause trouble as well. In fact, that seems
> > to be a feature: 149 if (version != QObjectPrivateVersion)
> >150 qFatal("Cannot mix incompatible Qt libraries");
>
> Exactly. QtUiTools cannot use the private inheritance tree for that
> reason.
Given that QUiLoader is a QObject, that will be quite hard to avoid without
breaking compatibility somehow. In fact I'm afraid I cannot come up with a
single way, no matter how hackish. Either binary compatibility with upstream
Qt is broken, even if only one way, or (if I'm getting that Plasma code
right) any use of scripting in Plasma will make it abort when any of x,y,z in
Qtx.y.z changes. I guess ignoring the problem and going with the latter is a
simpler option.
--
Lubos Lunak
KDE developer
--------------------------------------------------------------
SUSE LINUX, s.r.o. e-mail: l.lunak at suse.cz , l.lunak at kde.org
Lihovarska 1060/12 tel: +420 284 028 972
190 00 Prague 9 fax: +420 284 028 951
Czech Republic http//www.suse.cz
More information about the kde-core-devel
mailing list