TQt3 allows
the TDE developers to use Qt4 libraries within
TDE
applications, e.g. Webkit. Qt3 does not allow this due
to C++ namespace
conflicts (technically it is a problem with both the
compiler and linker
caused by two different definitions of common classes such
as QObject, but
the previous description gets the point across in a succinct
manner).
I strongly recommend using tqt3 if posssible, but am keeping
qt3 compatibility via tqtinterface for everything except the
language bindings
modules (tdebindings, python-tqt, etc.).
Does this help?
Clear as mud. :)
You wrote "...am keeping qt3 compatibility via tqtinterface..." When
building with TQt3, do we still have to build tqtinterface too? Or is
tqtinterface required only when building with Qt3? I could discover the
answer the hard way next time I build....
Darrell
tqtinterface is required in all cases. If you have any questions feel
free to ask!
Tim