On 05/12/2011 12:16 PM, David C. Rankin wrote:
On 05/12/2011 11:37 AM, Timothy Pearson wrote:
OK, it looks like there is definitely an error in
the code you
highlighted. QWIDGET_OBJECT_NAME_STRING should be
TQWIDGET_OBJECT_NAME_STRING. This is caused by an overagressive
tqt-replace and has been fixed in SVN revision 1231611. This means you
will have to recompile and reinstall tqtinterface from the latest SVN
sources.
Tim
Good, I'm not going crazy...
Tim,
After rebuild and install of tqtinterface, I still get the same kdebase
build failure:
[ 16%] Building CXX object
kcontrol/style/CMakeFiles/kcm_style-module.dir/stylepreview.cpp.o
cd /build/src/build/kcontrol/style && /usr/bin/c++
-Dkcm_style_module_EXPORTS -DHAVE_CONFIG_H -march=i686 -mtune=generic -O2
-pipe -DQT_NO_ASCII_CAST -DQT_CLEAN_NAMESPACE -DQT_NO_STL -DQT_NO_COMPAT
-DQT_NO_TRANSLATION -DQT_THREAD_SUPPORT -D_REENTRANT -include tqt.h -fPIC
-I/build/src/build/kcontrol/style -I/build/src/build
-I/opt/trinity/include
-I/opt/qt/include -I/opt/qt/include/tqt -o
CMakeFiles/kcm_style-module.dir/stylepreview.cpp.o -c
/build/src/build/kcontrol/style/stylepreview.cpp
In file included from
/build/src/build/kcontrol/style/stylepreview.cpp:30:0:
/build/src/build/kcontrol/style/stylepreview.ui.h: In member function
'virtual
void StylePreview::init()':
/build/src/build/kcontrol/style/stylepreview.ui.h:36:32: error:
'QWIDGET_OBJECT_NAME_STRING' was not declared in this scope
/build/src/build/kcontrol/style/stylepreview.ui.h:43:41: error:
'Q_NoFocus'
was not declared in this scope
make[2]: ***
[kcontrol/style/CMakeFiles/kcm_style-module.dir/stylepreview.cpp.o] Error
1
make[2]: Leaving directory `/build/src/build'
make[1]: *** [kcontrol/style/CMakeFiles/kcm_style-module.dir/all] Error 2
make[1]: Leaving directory `/build/src/build'
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
Build failed, check /home/david/bld/david/build
No T in QObjectList* l = queryList(QWIDGET_OBJECT_NAME_STRING);
Can you please send me the tqt-replace file as it exists on your system?
Thanks!
Tim