[KDE Dot News]
 faq
 flatforty
 contribute
 subscribe
 configure
 search
 rdf

 main
 parent


can I compile kde 3.x.x against qt4
by anonymous on Thursday 08/Jul/2004, @10:31
I think I've something about, qt4 should be compatible to qt3.

Thanks for answers!
  Related Links
 ·   Articles on Qt
 ·   Also by anonymous
 ·   Contact author

Thread Threshold:

The Fine Print: The following comments are owned by whomever posted them.
( Reply )

Re: can I compile kde 3.x.x against qt4
by Daniel Molkentin on Thursday 08/Jul/2004, @10:37
Yes, but not without some changes to the build environment and possible also the sources. It's meant be easily portable for developers, not to be completely source compatible.
[ Reply To This | View ]
Re: can I compile kde 3.x.x against qt4
by Fredrik Edemar on Thursday 08/Jul/2004, @10:38
No, qt4 is not binary compatible with qt3.
[ Reply To This | View ]
Re: can I compile kde 3.x.x against qt4
by anon on Thursday 08/Jul/2004, @10:38
no.. quite a few changes are needed... which is why kde 4.0 will be a new release
[ Reply To This | View ]
Re: can I compile kde 3.x.x against qt4
by MandrakeUser on Thursday 08/Jul/2004, @10:54
Well, it is written in the announcement !

"Compatibility with Qt 3: In order to minimize the work to migrate to Qt 4, Trolltech will provide comprehensive porting documents, tools and libraries. Most importantly, Qt 4 will provide an extension library that applications based on Qt 3 can link against to use obsolete classes. Using a separate library allows us to provide more compatibility than ever before, without bloating the Qt library with redundant functionality. This also means that developers can gradually begin to take advantage of Qt 4 features while continuing to use familiar Qt 3 functionality. "

I think this is optimal. Everyonce in a while backwards compatibility needs to be broken to implement fundamental changes. But the choice of a compat library is a great decision they made.

In the end, I think that both Qt and KDE should aim at keeping a very slow pace for jumping into "incompatible" versions, so that they can give a stable dev target to developers ... and I think they are doing a great job at it. I just hope the next jump in KDE (4.*) is designed with a life/cycle of a few years. At least two or three. KDE is already a mature platform :-)
[ Reply To This | View ]
The Fine Print: The previous comments are owned by whomever posted them.
( Reply )

  "You would know that after informal research, KDE developers prefer tea!" -- Roberto Alsina
KDE®, "K Desktop Environment", "KDE Dot News", "got the dot?" and the KDE Logo® are trademarks or registered trademarks of KDE e.V. in the European Union, the United States and other countries. All other trademarks and copyrights on this page are owned by their respective owners. Comments are owned by the poster. The rest: Copyright © 2000-2008 KDE e.V. for The KDE Project. For further information or comments on this site, please contact the Webmaster.
[ home | post article | flat forty | subscribe | search | rdf ]