Correction. The file qvariant.h has includes

#include <QtCore/qatomic.h>
#include <QtCore/qbytearray.h>
#include <QtCore/qlist.h>
#include <QtCore/qmetatype.h>
#include <QtCore/qmap.h>
#include <QtCore/qhash.h>
#include <QtCore/qstring.h>

These are in tqtinterface ... but these are for qt4.
git/tde/main/dependencies/tqtinterface/qtinterface/tqt4/Qt/

Unable to build twin-style-crystal under tqt3 with no qt4 installed at all.

Jay
On Thu, Feb 23, 2012 at 1:58 AM, Jay <jayflood@gmail.com> wrote:
Building from tqt3 onwards all compiles for me (slackware 13.37)

When compiling twin-style-crystal it stops at the error that qvariant.h was not found.
Adding --with-extra-includes=/usr/include/tqt/Qt/ during configure finds the file but then stops with the error:

In file included from configdialog.h:12:0,
                 from crystalconfig.cc:43:
/usr/include/tqt/Qt/qvariant.h:45:28: fatal error: QtCore/qatomic.h: No such file or directory
compilation terminated.
make[3]: *** [crystalconfig.lo] Error 1
make[3]: Leaving directory `/tmp/twin-style-crystal/client/config'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/twin-style-crystal/client'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/twin-style-crystal'
make: *** [all] Error 2

This file (QtCore/qatomic.h) does not exists anywhere in the git tree or the local system.

Jay