Obviously I am missing something. I tried to build kdenetwork from svn.
I had to use autoconf because CMake is not ready... but it failed,
horribly. What's worse, because of the use of TQt constructs in the
Trinity versin of installed headers, compiling the *original*
KDE-upstream kdenetwork also failed.
The log of the failure indicates that, well, as far as I can tell at
least one required header is not being included by the uic-generated
code, and there may be other problems. (I had to hack acinclude.m4.in to
look for tqt in /usr/kde3/include/tqt and to pick up the Qt3 headers
from /usr/include/Qt, where I stash them in order to not conflict with
Qt 4: the hackage may be wrong because there is quite a tangle of
headers there and I got a bit lost).
Is the stuff in the SVN tree *supposed* to be buildable yet?
/bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/kde3/include -I/usr/include/Qt -I. -DQT_THREAD_SUPPORT -D__NO_STRING_INLINES -D__NO_MATH_INLINES -D_LARGEFILE64_SOURCE -D_REENTRANT -D_LARGE_FILES=1 -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -fpermissive -Wstrict-overflow=1 -g -gdwarf-4 -feliminate-dwarf2-dups -feliminate-unused-debug-types -fvar-tracking-assignments -O2 -pipe -ffast-math -D__NO_STRING_INLINES -D__NO_MATH_INLINES -D_LARGEFILE64_SOURCE -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -I/usr/kde3/include/tqt -fvisibility=hidden -fvisibility-inlines-hidden -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -MT hostprops.lo -MD -MP -MF .deps/hostprops.Tpo -c -o hostprops.lo hostprops.cpp
libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/kde3/include -I/usr/include/Qt -I. -DQT_THREAD_SUPPORT -D__NO_STRING_INLINES -D__NO_MATH_INLINES -D_LARGEFILE64_SOURCE -D_REENTRANT -D_LARGE_FILES=1 -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -fpermissive -Wstrict-overflow=1 -g -gdwarf-4 -feliminate-dwarf2-dups -feliminate-unused-debug-types -fvar-tracking-assignments -O2 -pipe -ffast-math -D__NO_STRING_INLINES -D__NO_MATH_INLINES -D_LARGEFILE64_SOURCE -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -I/usr/kde3/include/tqt -fvisibility=hidden -fvisibility-inlines-hidden -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -MT hostprops.lo -MD -MP -MF .deps/hostprops.Tpo -c hostprops.cpp -fPIC -DPIC -o .libs/hostprops.o
In file included from hostprops.cpp:18:0:
./hostprops.ui.h:10:29: error: no 'void HostProps::setModified()' member function declared in class 'HostProps'
hostprops.cpp: In constructor 'HostProps::HostProps(QWidget*, const char*)':
hostprops.cpp:31:59: error: invalid use of incomplete type 'struct QGroupBox'
hostprops.h:18:7: error: forward declaration of 'struct QGroupBox'
hostprops.cpp:32:18: error: invalid use of incomplete type 'struct QGroupBox'
hostprops.h:18:7: error: forward declaration of 'struct QGroupBox'
hostprops.cpp:32:119: error: invalid use of incomplete type 'struct QGroupBox'
hostprops.h:18:7: error: forward declaration of 'struct QGroupBox'
hostprops.cpp:33:18: error: invalid use of incomplete type 'struct QGroupBox'
hostprops.h:18:7: error: forward declaration of 'struct QGroupBox'
hostprops.cpp:34:18: error: invalid use of incomplete type 'struct QGroupBox'
hostprops.h:18:7: error: forward declaration of 'struct QGroupBox'
hostprops.cpp:34:35: error: incomplete type 'QGroupBox' used in nested name specifier
hostprops.cpp:35:18: error: invalid use of incomplete type 'struct QGroupBox'
hostprops.h:18:7: error: forward declaration of 'struct QGroupBox'
hostprops.cpp:35:36: error: incomplete type 'QGroupBox' used in nested name specifier
hostprops.cpp:36:87: error: no matching function for call to 'QVBoxLayout::QVBoxLayout(QGroupBox*&, int, int, const char [20])'
/usr/include/Qt/qlayout.h:467:5: note: candidates are: QVBoxLayout::QVBoxLayout(const QVBoxLayout&)
/usr/include/Qt/qlayout.h:461:5: note: QVBoxLayout::QVBoxLayout(int, const char*)
/usr/include/Qt/qlayout.h:459:5: note: QVBoxLayout::QVBoxLayout(QLayout*, int, const char*)
/usr/include/Qt/qlayout.h:457:5: note: QVBoxLayout::QVBoxLayout(QWidget*, int, int, const char*)
hostprops.cpp:38:59: error: invalid use of incomplete type 'struct QLabel'
hostprops.h:19:7: error: forward declaration of 'struct QLabel'
hostprops.cpp:39:48: error: no matching function for call to 'QVBoxLayout::addWidget(QLabel*&)'
/usr/include/Qt/qlayout.h:389:10: note: candidate is: void QBoxLayout::addWidget(QWidget*, int, int)
hostprops.cpp:41:58: error: invalid use of incomplete type 'struct QLineEdit'
hostprops.h:20:7: error: forward declaration of 'struct QLineEdit'
hostprops.cpp:42:13: error: invalid use of incomplete type 'struct QLineEdit'
hostprops.h:20:7: error: forward declaration of 'struct QLineEdit'
hostprops.cpp:42:30: error: incomplete type 'QLineEdit' used in nested name specifier
hostprops.cpp:43:13: error: invalid use of incomplete type 'struct QLineEdit'
hostprops.h:20:7: error: forward declaration of 'struct QLineEdit'
hostprops.cpp:43:31: error: incomplete type 'QLineEdit' used in nested name specifier
hostprops.cpp:44:46: error: no matching function for call to 'QVBoxLayout::addWidget(QLineEdit*&)'
/usr/include/Qt/qlayout.h:389:10: note: candidate is: void QBoxLayout::addWidget(QWidget*, int, int)
hostprops.cpp:46:60: error: invalid use of incomplete type 'struct QCheckBox'
hostprops.h:21:7: error: forward declaration of 'struct QCheckBox'
hostprops.cpp:47:47: error: no matching function for call to 'QVBoxLayout::addWidget(QCheckBox*&)'
/usr/include/Qt/qlayout.h:389:10: note: candidate is: void QBoxLayout::addWidget(QWidget*, int, int)
hostprops.cpp:49:68: error: no matching function for call to 'QGridLayout::addMultiCellWidget(QGroupBox*&, int, int, int, int)'
/usr/include/Qt/qlayout.h:335:10: note: candidate is: void QGridLayout::addMultiCellWidget(QWidget*, int, int, int, int, int)
hostprops.cpp:51:51: error: invalid use of incomplete type 'struct QGroupBox'
hostprops.h:18:7: error: forward declaration of 'struct QGroupBox'
hostprops.cpp:52:14: error: invalid use of incomplete type 'struct QGroupBox'
hostprops.h:18:7: error: forward declaration of 'struct QGroupBox'
hostprops.cpp:52:111: error: invalid use of incomplete type 'struct QGroupBox'
hostprops.h:18:7: error: forward declaration of 'struct QGroupBox'
hostprops.cpp:53:81: error: no matching function for call to 'QGridLayout::QGridLayout(QGroupBox*&, int, int, int, int, const char [16])'
/usr/include/Qt/qlayout.h:357:5: note: candidates are: QGridLayout::QGridLayout(const QGridLayout&)
/usr/include/Qt/qlayout.h:299:5: note: QGridLayout::QGridLayout(QLayout*, int, int, int, const char*)
/usr/include/Qt/qlayout.h:297:5: note: QGridLayout::QGridLayout(int, int, int, const char*)
/usr/include/Qt/qlayout.h:295:5: note: QGridLayout::QGridLayout(QWidget*, int, int, int, int, const char*)
hostprops.cpp:55:60: error: invalid use of incomplete type 'struct QCheckBox'
hostprops.h:21:7: error: forward declaration of 'struct QCheckBox'
hostprops.cpp:57:51: error: no matching function for call to 'QGridLayout::addWidget(QCheckBox*&, int, int)'
/usr/include/Qt/qlayout.h:334:10: note: candidate is: void QGridLayout::addWidget(QWidget*, int, int, int)
hostprops.cpp:59:56: error: invalid use of incomplete type 'struct QCheckBox'
hostprops.h:21:7: error: forward declaration of 'struct QCheckBox'
hostprops.cpp:61:49: error: no matching function for call to 'QGridLayout::addWidget(QCheckBox*&, int, int)'
/usr/include/Qt/qlayout.h:334:10: note: candidate is: void QGridLayout::addWidget(QWidget*, int, int, int)
hostprops.cpp:63:52: error: invalid use of incomplete type 'struct QCheckBox'
hostprops.h:21:7: error: forward declaration of 'struct QCheckBox'
hostprops.cpp:65:47: error: no matching function for call to 'QGridLayout::addWidget(QCheckBox*&, int, int)'
/usr/include/Qt/qlayout.h:334:10: note: candidate is: void QGridLayout::addWidget(QWidget*, int, int, int)
hostprops.cpp:67:56: error: invalid use of incomplete type 'struct QCheckBox'
hostprops.h:21:7: error: forward declaration of 'struct QCheckBox'
hostprops.cpp:68:14: error: invalid use of incomplete type 'struct QCheckBox'
hostprops.h:21:7: error: forward declaration of 'struct QCheckBox'
hostprops.cpp:70:49: error: no matching function for call to 'QGridLayout::addWidget(QCheckBox*&, int, int)'
/usr/include/Qt/qlayout.h:334:10: note: candidate is: void QGridLayout::addWidget(QWidget*, int, int, int)
hostprops.cpp:72:52: error: invalid use of incomplete type 'struct QCheckBox'
hostprops.h:21:7: error: forward declaration of 'struct QCheckBox'
hostprops.cpp:74:47: error: no matching function for call to 'QGridLayout::addWidget(QCheckBox*&, int, int)'
/usr/include/Qt/qlayout.h:334:10: note: candidate is: void QGridLayout::addWidget(QWidget*, int, int, int)
hostprops.cpp:76:58: error: invalid use of incomplete type 'struct QCheckBox'
hostprops.h:21:7: error: forward declaration of 'struct QCheckBox'
hostprops.cpp:78:50: error: no matching function for call to 'QGridLayout::addWidget(QCheckBox*&, int, int)'
/usr/include/Qt/qlayout.h:334:10: note: candidate is: void QGridLayout::addWidget(QWidget*, int, int, int)
hostprops.cpp:80:66: error: invalid use of incomplete type 'struct QCheckBox'
hostprops.h:21:7: error: forward declaration of 'struct QCheckBox'
hostprops.cpp:82:54: error: no matching function for call to 'QGridLayout::addWidget(QCheckBox*&, int, int)'
/usr/include/Qt/qlayout.h:334:10: note: candidate is: void QGridLayout::addWidget(QWidget*, int, int, int)
hostprops.cpp:84:49: error: no matching function for call to 'QGridLayout::addWidget(QGroupBox*&, int, int)'
/usr/include/Qt/qlayout.h:334:10: note: candidate is: void QGridLayout::addWidget(QWidget*, int, int, int)
hostprops.cpp:86:51: error: invalid use of incomplete type 'struct QGroupBox'
hostprops.h:18:7: error: forward declaration of 'struct QGroupBox'
hostprops.cpp:87:14: error: invalid use of incomplete type 'struct QGroupBox'
hostprops.h:18:7: error: forward declaration of 'struct QGroupBox'
hostprops.cpp:87:111: error: invalid use of incomplete type 'struct QGroupBox'
hostprops.h:18:7: error: forward declaration of 'struct QGroupBox'
hostprops.cpp:88:14: error: invalid use of incomplete type 'struct QGroupBox'
hostprops.h:18:7: error: forward declaration of 'struct QGroupBox'
hostprops.cpp:88:37: error: incomplete type 'QGroupBox' used in nested name specifier
hostprops.cpp:89:75: error: no matching function for call to 'QVBoxLayout::QVBoxLayout(QGroupBox*&, int, int, const char [16])'
/usr/include/Qt/qlayout.h:467:5: note: candidates are: QVBoxLayout::QVBoxLayout(const QVBoxLayout&)
/usr/include/Qt/qlayout.h:461:5: note: QVBoxLayout::QVBoxLayout(int, const char*)
/usr/include/Qt/qlayout.h:459:5: note: QVBoxLayout::QVBoxLayout(QLayout*, int, const char*)
/usr/include/Qt/qlayout.h:457:5: note: QVBoxLayout::QVBoxLayout(QWidget*, int, int, const char*)
hostprops.cpp:91:62: error: invalid use of incomplete type 'struct QCheckBox'
hostprops.h:21:7: error: forward declaration of 'struct QCheckBox'
hostprops.cpp:92:46: error: no matching function for call to 'QVBoxLayout::addWidget(QCheckBox*&)'
/usr/include/Qt/qlayout.h:389:10: note: candidate is: void QBoxLayout::addWidget(QWidget*, int, int)
hostprops.cpp:94:64: error: invalid use of incomplete type 'struct QCheckBox'
hostprops.h:21:7: error: forward declaration of 'struct QCheckBox'
hostprops.cpp:95:47: error: no matching function for call to 'QVBoxLayout::addWidget(QCheckBox*&)'
/usr/include/Qt/qlayout.h:389:10: note: candidate is: void QBoxLayout::addWidget(QWidget*, int, int)
hostprops.cpp:97:62: error: invalid use of incomplete type 'struct QLayoutWidget'
hostprops.h:22:7: error: forward declaration of 'struct QLayoutWidget'
hostprops.cpp:98:78: error: no matching function for call to 'QHBoxLayout::QHBoxLayout(QLayoutWidget*&, int, int, const char [17])'
/usr/include/Qt/qlayout.h:448:5: note: candidates are: QHBoxLayout::QHBoxLayout(const QHBoxLayout&)
/usr/include/Qt/qlayout.h:442:5: note: QHBoxLayout::QHBoxLayout(int, const char*)
/usr/include/Qt/qlayout.h:440:5: note: QHBoxLayout::QHBoxLayout(QLayout*, int, const char*)
/usr/include/Qt/qlayout.h:438:5: note: QHBoxLayout::QHBoxLayout(QWidget*, int, int, const char*)
hostprops.cpp:100:60: error: invalid use of incomplete type 'struct QLabel'
hostprops.h:19:7: error: forward declaration of 'struct QLabel'
hostprops.cpp:101:47: error: no matching function for call to 'QHBoxLayout::addWidget(QLabel*&)'
/usr/include/Qt/qlayout.h:389:10: note: candidate is: void QBoxLayout::addWidget(QWidget*, int, int)
hostprops.cpp:103:61: error: invalid use of incomplete type 'struct QLineEdit'
hostprops.h:20:7: error: forward declaration of 'struct QLineEdit'
hostprops.cpp:104:16: error: invalid use of incomplete type 'struct QLineEdit'
hostprops.h:20:7: error: forward declaration of 'struct QLineEdit'
hostprops.cpp:104:117: error: invalid use of incomplete type 'struct QLineEdit'
hostprops.h:20:7: error: forward declaration of 'struct QLineEdit'
hostprops.cpp:105:16: error: invalid use of incomplete type 'struct QLineEdit'
hostprops.h:20:7: error: forward declaration of 'struct QLineEdit'
hostprops.cpp:106:46: error: no matching function for call to 'QHBoxLayout::addWidget(QLineEdit*&)'
/usr/include/Qt/qlayout.h:389:10: note: candidate is: void QBoxLayout::addWidget(QWidget*, int, int)
hostprops.cpp:107:44: error: no matching function for call to 'QVBoxLayout::addWidget(QLayoutWidget*&)'
/usr/include/Qt/qlayout.h:389:10: note: candidate is: void QBoxLayout::addWidget(QWidget*, int, int)
hostprops.cpp:109:62: error: invalid use of incomplete type 'struct QLayoutWidget'
hostprops.h:22:7: error: forward declaration of 'struct QLayoutWidget'
hostprops.cpp:110:78: error: no matching function for call to 'QHBoxLayout::QHBoxLayout(QLayoutWidget*&, int, int, const char [17])'
/usr/include/Qt/qlayout.h:448:5: note: candidates are: QHBoxLayout::QHBoxLayout(const QHBoxLayout&)
/usr/include/Qt/qlayout.h:442:5: note: QHBoxLayout::QHBoxLayout(int, const char*)
/usr/include/Qt/qlayout.h:440:5: note: QHBoxLayout::QHBoxLayout(QLayout*, int, const char*)
/usr/include/Qt/qlayout.h:438:5: note: QHBoxLayout::QHBoxLayout(QWidget*, int, int, const char*)
hostprops.cpp:112:56: error: invalid use of incomplete type 'struct QLabel'
hostprops.h:19:7: error: forward declaration of 'struct QLabel'
hostprops.cpp:113:45: error: no matching function for call to 'QHBoxLayout::addWidget(QLabel*&)'
/usr/include/Qt/qlayout.h:389:10: note: candidate is: void QBoxLayout::addWidget(QWidget*, int, int)
hostprops.cpp:115:61: error: invalid use of incomplete type 'struct QLineEdit'
hostprops.h:20:7: error: forward declaration of 'struct QLineEdit'
hostprops.cpp:116:16: error: invalid use of incomplete type 'struct QLineEdit'
hostprops.h:20:7: error: forward declaration of 'struct QLineEdit'
hostprops.cpp:116:115: error: invalid use of incomplete type 'struct QLineEdit'
hostprops.h:20:7: error: forward declaration of 'struct QLineEdit'
hostprops.cpp:117:16: error: invalid use of incomplete type 'struct QLineEdit'
hostprops.h:20:7: error: forward declaration of 'struct QLineEdit'
hostprops.cpp:118:46: error: no matching function for call to 'QHBoxLayout::addWidget(QLineEdit*&)'
/usr/include/Qt/qlayout.h:389:10: note: candidate is: void QBoxLayout::addWidget(QWidget*, int, int)
hostprops.cpp:119:44: error: no matching function for call to 'QVBoxLayout::addWidget(QLayoutWidget*&)'
/usr/include/Qt/qlayout.h:389:10: note: candidate is: void QBoxLayout::addWidget(QWidget*, int, int)
hostprops.cpp:121:49: error: no matching function for call to 'QGridLayout::addWidget(QGroupBox*&, int, int)'
/usr/include/Qt/qlayout.h:334:10: note: candidate is: void QGridLayout::addWidget(QWidget*, int, int, int)
hostprops.cpp:129:86: error: no matching function for call to 'HostProps::connect(QCheckBox*&, const char [15], QLineEdit*&, const char [19])'
/usr/include/Qt/qobject.h:121:18: note: candidates are: static bool QObject::connect(const QObject*, const char*, const QObject*, const char*)
/usr/include/Qt/qobject.h:231:13: note: bool QObject::connect(const QObject*, const char*, const char*) const
hostprops.cpp:130:76: error: no matching function for call to 'HostProps::connect(QCheckBox*&, const char [11], HostProps* const, const char [15])'
/usr/include/Qt/qobject.h:121:18: note: candidates are: static bool QObject::connect(const QObject*, const char*, const QObject*, const char*)
/usr/include/Qt/qobject.h:231:13: note: bool QObject::connect(const QObject*, const char*, const char*) const
hostprops.cpp:131:74: error: no matching function for call to 'HostProps::connect(QCheckBox*&, const char [11], HostProps* const, const char [15])'
/usr/include/Qt/qobject.h:121:18: note: candidates are: static bool QObject::connect(const QObject*, const char*, const QObject*, const char*)
/usr/include/Qt/qobject.h:231:13: note: bool QObject::connect(const QObject*, const char*, const char*) const
hostprops.cpp:132:72: error: no matching function for call to 'HostProps::connect(QCheckBox*&, const char [11], HostProps* const, const char [15])'
/usr/include/Qt/qobject.h:121:18: note: candidates are: static bool QObject::connect(const QObject*, const char*, const QObject*, const char*)
/usr/include/Qt/qobject.h:231:13: note: bool QObject::connect(const QObject*, const char*, const char*) const
hostprops.cpp:133:74: error: no matching function for call to 'HostProps::connect(QCheckBox*&, const char [11], HostProps* const, const char [15])'
/usr/include/Qt/qobject.h:121:18: note: candidates are: static bool QObject::connect(const QObject*, const char*, const QObject*, const char*)
/usr/include/Qt/qobject.h:231:13: note: bool QObject::connect(const QObject*, const char*, const char*) const
hostprops.cpp:134:75: error: no matching function for call to 'HostProps::connect(QCheckBox*&, const char [11], HostProps* const, const char [15])'
/usr/include/Qt/qobject.h:121:18: note: candidates are: static bool QObject::connect(const QObject*, const char*, const QObject*, const char*)
/usr/include/Qt/qobject.h:231:13: note: bool QObject::connect(const QObject*, const char*, const char*) const
hostprops.cpp:135:79: error: no matching function for call to 'HostProps::connect(QCheckBox*&, const char [11], HostProps* const, const char [15])'
/usr/include/Qt/qobject.h:121:18: note: candidates are: static bool QObject::connect(const QObject*, const char*, const QObject*, const char*)
/usr/include/Qt/qobject.h:231:13: note: bool QObject::connect(const QObject*, const char*, const char*) const
hostprops.cpp:136:77: error: no matching function for call to 'HostProps::connect(QCheckBox*&, const char [11], HostProps* const, const char [15])'
/usr/include/Qt/qobject.h:121:18: note: candidates are: static bool QObject::connect(const QObject*, const char*, const QObject*, const char*)
/usr/include/Qt/qobject.h:231:13: note: bool QObject::connect(const QObject*, const char*, const char*) const
hostprops.cpp:137:78: error: no matching function for call to 'HostProps::connect(QCheckBox*&, const char [11], HostProps* const, const char [15])'
/usr/include/Qt/qobject.h:121:18: note: candidates are: static bool QObject::connect(const QObject*, const char*, const QObject*, const char*)
/usr/include/Qt/qobject.h:231:13: note: bool QObject::connect(const QObject*, const char*, const char*) const
hostprops.cpp:138:91: error: no matching function for call to 'HostProps::connect(QLineEdit*&, const char [29], HostProps* const, const char [15])'
/usr/include/Qt/qobject.h:121:18: note: candidates are: static bool QObject::connect(const QObject*, const char*, const QObject*, const char*)
/usr/include/Qt/qobject.h:231:13: note: bool QObject::connect(const QObject*, const char*, const char*) const
hostprops.cpp:139:72: error: no matching function for call to 'HostProps::connect(QCheckBox*&, const char [11], HostProps* const, const char [15])'
/usr/include/Qt/qobject.h:121:18: note: candidates are: static bool QObject::connect(const QObject*, const char*, const QObject*, const char*)
/usr/include/Qt/qobject.h:231:13: note: bool QObject::connect(const QObject*, const char*, const char*) const
hostprops.cpp:140:84: error: no matching function for call to 'HostProps::connect(QCheckBox*&, const char [15], QCheckBox*&, const char [18])'
/usr/include/Qt/qobject.h:121:18: note: candidates are: static bool QObject::connect(const QObject*, const char*, const QObject*, const char*)
/usr/include/Qt/qobject.h:231:13: note: bool QObject::connect(const QObject*, const char*, const char*) const
hostprops.cpp:141:94: error: no matching function for call to 'HostProps::connect(QLineEdit*&, const char [29], HostProps* const, const char [15])'
/usr/include/Qt/qobject.h:121:18: note: candidates are: static bool QObject::connect(const QObject*, const char*, const QObject*, const char*)
/usr/include/Qt/qobject.h:231:13: note: bool QObject::connect(const QObject*, const char*, const char*) const
hostprops.cpp:142:94: error: no matching function for call to 'HostProps::connect(QLineEdit*&, const char [29], HostProps* const, const char [15])'
/usr/include/Qt/qobject.h:121:18: note: candidates are: static bool QObject::connect(const QObject*, const char*, const QObject*, const char*)
/usr/include/Qt/qobject.h:231:13: note: bool QObject::connect(const QObject*, const char*, const char*) const
hostprops.cpp:145:15: error: invalid use of incomplete type 'struct QLabel'
hostprops.h:19:7: error: forward declaration of 'struct QLabel'
hostprops.cpp:146:17: error: invalid use of incomplete type 'struct QLabel'
hostprops.h:19:7: error: forward declaration of 'struct QLabel'
hostprops.cpp:147:15: error: invalid use of incomplete type 'struct QLabel'
hostprops.h:19:7: error: forward declaration of 'struct QLabel'
hostprops.cpp: In member function 'virtual void HostProps::languageChange()':
hostprops.cpp:164:18: error: invalid use of incomplete type 'struct QGroupBox'
hostprops.h:18:7: error: forward declaration of 'struct QGroupBox'
hostprops.cpp:165:15: error: invalid use of incomplete type 'struct QLabel'
hostprops.h:19:7: error: forward declaration of 'struct QLabel'
hostprops.cpp:189:10: error: no matching function for call to 'QWhatsThis::add(QLineEdit*&, QString)'
/usr/include/Qt/qwhatsthis.h:66:17: note: candidate is: static void QWhatsThis::add(QWidget*, const QString&)
hostprops.cpp:190:14: error: invalid use of incomplete type 'struct QCheckBox'
hostprops.h:21:7: error: forward declaration of 'struct QCheckBox'
hostprops.cpp:195:10: error: no matching function for call to 'QWhatsThis::add(QCheckBox*&, QString)'
/usr/include/Qt/qwhatsthis.h:66:17: note: candidate is: static void QWhatsThis::add(QWidget*, const QString&)
hostprops.cpp:196:14: error: invalid use of incomplete type 'struct QGroupBox'
hostprops.h:18:7: error: forward declaration of 'struct QGroupBox'
hostprops.cpp:197:16: error: invalid use of incomplete type 'struct QCheckBox'
hostprops.h:21:7: error: forward declaration of 'struct QCheckBox'
hostprops.cpp:204:10: error: no matching function for call to 'QWhatsThis::add(QCheckBox*&, QString)'
/usr/include/Qt/qwhatsthis.h:66:17: note: candidate is: static void QWhatsThis::add(QWidget*, const QString&)
hostprops.cpp:205:14: error: invalid use of incomplete type 'struct QCheckBox'
hostprops.h:21:7: error: forward declaration of 'struct QCheckBox'
hostprops.cpp:212:10: error: no matching function for call to 'QWhatsThis::add(QCheckBox*&, QString)'
/usr/include/Qt/qwhatsthis.h:66:17: note: candidate is: static void QWhatsThis::add(QWidget*, const QString&)
hostprops.cpp:213:12: error: invalid use of incomplete type 'struct QCheckBox'
hostprops.h:21:7: error: forward declaration of 'struct QCheckBox'
hostprops.cpp:220:10: error: no matching function for call to 'QWhatsThis::add(QCheckBox*&, QString)'
/usr/include/Qt/qwhatsthis.h:66:17: note: candidate is: static void QWhatsThis::add(QWidget*, const QString&)
hostprops.cpp:221:14: error: invalid use of incomplete type 'struct QCheckBox'
hostprops.h:21:7: error: forward declaration of 'struct QCheckBox'
hostprops.cpp:224:491: error: no matching function for call to 'QWhatsThis::add(QCheckBox*&, QString)'
/usr/include/Qt/qwhatsthis.h:66:17: note: candidate is: static void QWhatsThis::add(QWidget*, const QString&)
hostprops.cpp:225:12: error: invalid use of incomplete type 'struct QCheckBox'
hostprops.h:21:7: error: forward declaration of 'struct QCheckBox'
hostprops.cpp:241:10: error: no matching function for call to 'QWhatsThis::add(QCheckBox*&, QString)'
/usr/include/Qt/qwhatsthis.h:66:17: note: candidate is: static void QWhatsThis::add(QWidget*, const QString&)
hostprops.cpp:242:15: error: invalid use of incomplete type 'struct QCheckBox'
hostprops.h:21:7: error: forward declaration of 'struct QCheckBox'
hostprops.cpp:258:10: error: no matching function for call to 'QWhatsThis::add(QCheckBox*&, QString)'
/usr/include/Qt/qwhatsthis.h:66:17: note: candidate is: static void QWhatsThis::add(QWidget*, const QString&)
hostprops.cpp:259:19: error: invalid use of incomplete type 'struct QCheckBox'
hostprops.h:21:7: error: forward declaration of 'struct QCheckBox'
hostprops.cpp:266:10: error: no matching function for call to 'QWhatsThis::add(QCheckBox*&, QString)'
/usr/include/Qt/qwhatsthis.h:66:17: note: candidate is: static void QWhatsThis::add(QWidget*, const QString&)
hostprops.cpp:267:14: error: invalid use of incomplete type 'struct QGroupBox'
hostprops.h:18:7: error: forward declaration of 'struct QGroupBox'
hostprops.cpp:268:17: error: invalid use of incomplete type 'struct QCheckBox'
hostprops.h:21:7: error: forward declaration of 'struct QCheckBox'
hostprops.cpp:271:132: error: no matching function for call to 'QWhatsThis::add(QCheckBox*&, QString)'
/usr/include/Qt/qwhatsthis.h:66:17: note: candidate is: static void QWhatsThis::add(QWidget*, const QString&)
hostprops.cpp:272:18: error: invalid use of incomplete type 'struct QCheckBox'
hostprops.h:21:7: error: forward declaration of 'struct QCheckBox'
hostprops.cpp:280:10: error: no matching function for call to 'QWhatsThis::add(QCheckBox*&, QString)'
/usr/include/Qt/qwhatsthis.h:66:17: note: candidate is: static void QWhatsThis::add(QWidget*, const QString&)
hostprops.cpp:281:17: error: invalid use of incomplete type 'struct QLabel'
hostprops.h:19:7: error: forward declaration of 'struct QLabel'
hostprops.cpp:282:266: error: no matching function for call to 'QWhatsThis::add(QLabel*&, QString)'
/usr/include/Qt/qwhatsthis.h:66:17: note: candidate is: static void QWhatsThis::add(QWidget*, const QString&)
hostprops.cpp:283:16: error: invalid use of incomplete type 'struct QLineEdit'
hostprops.h:20:7: error: forward declaration of 'struct QLineEdit'
hostprops.cpp:284:15: error: invalid use of incomplete type 'struct QLabel'
hostprops.h:19:7: error: forward declaration of 'struct QLabel'
hostprops.cpp:285:264: error: no matching function for call to 'QWhatsThis::add(QLabel*&, QString)'
/usr/include/Qt/qwhatsthis.h:66:17: note: candidate is: static void QWhatsThis::add(QWidget*, const QString&)
hostprops.cpp:286:16: error: invalid use of incomplete type 'struct QLineEdit'
hostprops.h:20:7: error: forward declaration of 'struct QLineEdit'
Hello,
While running through a number of patches, it seems that this one
still has not been included in our Qt3 tree
It adds support for newer platform namings (as far as I can see) from
SQLLEN and SQLINTEGER
seems to patch without a problem
Calvin Morrison
This looks for dbus-tqt using pkg-config, rather than explicitly
hardwiring it (though the compilation test is retained).
This fixes the case where dbus-tqt is installed using a different prefix
from Qt or dbus itself. This is fairly common these days (I have kde3
installed in /usr/kde3, but Qt3 is installed in /usr, because non-KDE3
programs need it.)
It requires my previous dbus-tqt pkgconfig patch.
Index: ConfigureChecks.cmake
===================================================================
--- ConfigureChecks.cmake (revision 1242239)
+++ ConfigureChecks.cmake (working copy)
@@ -189,9 +189,10 @@
endif( )
# check for dbus-tqt
+ pkg_check_modules( DBUS_TQT REQUIRED dbus-tqt )
tde_save( CMAKE_REQUIRED_INCLUDES CMAKE_REQUIRED_LIBRARIES )
- set( CMAKE_REQUIRED_INCLUDES ${QT_INCLUDE_DIRS} ${TQT_INCLUDE_DIRS} ${DBUS_INCLUDE_DIRS} )
- set( CMAKE_REQUIRED_LIBRARIES ${TQT_LDFLAGS} )
+ set( CMAKE_REQUIRED_INCLUDES ${DBUS_TQT_INCLUDE_DIRS} ${TQT_INCLUDE_DIRS} ${QT_INCLUDE_DIRS})
+ set( CMAKE_REQUIRED_LIBRARIES ${DBUS_TQT_LDFLAGS} ${TQT_LDFLAGS} ${QT_LDFLAGS} )
check_cxx_source_compiles("
#include <tqt.h>
#include <dbus/connection.h>
--
NULL && (void)
These fixes make it possible to use pkgconfig to locate dbus-tqt,
while using the normal #include <dbus/connection.h> pattern to
include it.
Used by the following kdebase patch.
Index: dbus-tqt.pc.cmake
===================================================================
--- dbus-tqt.pc.cmake (revision 1242244)
+++ dbus-tqt.pc.cmake (working copy)
@@ -6,5 +6,6 @@
Name: @PROJECT_NAME@
Description: D-BUS TQt bindings
Version: @VERSION@
+Requires: dbus-1
Libs: -L${libdir} @PC_LIBRARIES@
-Cflags: -I${includedir}
+Cflags: -I${includedir}/dbus-1.0
--
NULL && (void)
The most recent libmad release does not use pkgconfig, and while some
distributors have gone ahead and provided a .pc file, not all have.
This fixes it for the non-pkgconfig case.
Index: flow/gsl/CMakeLists.txt
===================================================================
--- flow/gsl/CMakeLists.txt (revision 1242076)
+++ flow/gsl/CMakeLists.txt (working copy)
@@ -63,7 +63,11 @@
if( MAD_FOUND )
set( GSL_HAVE_LIBMAD 1 )
else( MAD_FOUND )
- message(FATAL_ERROR "\nMAD support are requested, but `libmad` not found" )
+ find_library( MAD_LIBRARIES NAMES mad )
+ find_path( MAD_INCLUDE_DIRS mad.h )
+ if( NOT MAD_LIBRARIES )
+ message(FATAL_ERROR "\nMAD support is requested, but `libmad` not found" )
+ endif( NOT MAD_LIBRARIES )
endif( MAD_FOUND )
endif( WITH_MAD )
Hi all,
As was stated before, there's supposed to be a July Meeting tomorrow.
But, we do not know if everyone is ready (especially with the Etherpad purge).
So, could everyone please tell me what they think about the meeting
still happening tomorrow?
If I get enough (I have something to share) or (II think we should
have it) I will keep it to tomorrow.
Else, I will postpone it one week.
--
later, Robert Xu + rxu AT lincomlinux DOT org
Hey!
I just got a message from the arch dev ML. They are talking about kdelibs3
and someone mentioned us. Are we compatible with old kdelibs3? We could
start providing upstream support and also for qt3
Sorry I don't have any links or more info, this is a rushed message.
Calvin