QT4 - Mac - QVBoxWidget: No such file or directory

Verschiedenes zu Qt
Antworten
bartman
Beiträge: 2
Registriert: 4. Juni 2005 10:53

QT4 - Mac - QVBoxWidget: No such file or directory

Beitrag von bartman »

Hallo,
ich verzweifel grad an dem 3. Tutorial Step... http://doc.trolltech.com/4.0/tutorial-t3.html.

Selbst nach nem c&p von dem Code krieg ich das hier:

Code: Alles auswählen

c++ -c -pipe -g -Wall -W -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SHARED -I/usr/local/Trolltech/Qt-4.0.0/mkspecs/default -I. -I/usr/local/Trolltech/Qt-4.0.0/include/QtGui -I/usr/local/Trolltech/Qt-4.0.0/include/QtCore -I/usr/local/Trolltech/Qt-4.0.0/include -I. -I. -I. -o quit.o quit.cpp
quit.cpp:4:23: error: QVBoxWidget: No such file or directory
quit.cpp: In function `int main(int, char**)':
quit.cpp:10: error: 'QVBoxWidget' was not declared in this scope
quit.cpp:10: error: expected `;' before "vbox"
quit.cpp:11: error: 'vbox' was not declared in this scope
make: *** [quit.o] Error 1
Hab den include Pfad bisschen verändert und auf den Source-Tree von QT gelegt... krieg ich das hier:

Code: Alles auswählen

c++ -c -pipe -g -Wall -W -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SHARED -I/usr/local/Trolltech/Qt-4.0.0/mkspecs/default -I. -I/usr/local/Trolltech/Qt-4.0.0/include/QtGui -I/usr/local/Trolltech/Qt-4.0.0/include/QtCore -I/usr/local/Trolltech/Qt-4.0.0/include -I. -I. -I. -I/Developer/qt/include/Qt/ -o quit.o quit.cpp
In file included from /usr/local/Trolltech/Qt-4.0.0/include/QtGui/qvboxwidget.h:1,
                 from quit.cpp:4:
/usr/local/Trolltech/Qt-4.0.0/mkspecs/default/../../src/gui/widgets/qvboxwidget.h:27:31: error: QtGui/qhboxwidget.h: No such file or directory
/usr/local/Trolltech/Qt-4.0.0/mkspecs/default/../../src/gui/widgets/qvboxwidget.h:32: error: expected class-name before '{' token
quit.cpp: In function `int main(int, char**)':
quit.cpp:11: error: 'class QVBoxWidget' has no member named 'resize'
quit.cpp:13: error: no matching function for call to 'QPushButton::QPushButton(const char [5], QVBoxWidget*)'
/usr/local/Trolltech/Qt-4.0.0/include/QtGui/qpushbutton.h:80: note: candidates are: QPushButton::QPushButton(const QPushButton&)
/usr/local/Trolltech/Qt-4.0.0/include/QtGui/qpushbutton.h:43: note:                 QPushButton::QPushButton(const QIcon&, const QString&, QWidget*)
/usr/local/Trolltech/Qt-4.0.0/include/QtGui/qpushbutton.h:42: note:                 QPushButton::QPushButton(const QString&, QWidget*)
/usr/local/Trolltech/Qt-4.0.0/include/QtGui/qpushbutton.h:41: note:                 QPushButton::QPushButton(QWidget*)
quit.cpp:18: error: 'class QVBoxWidget' has no member named 'show'
make: *** [quit.o] Error 1
Wobei ich da auch nicht #include <QVBoxWidget> machen konnte sondern #inclue <qvboxwidget.h> von Nöten war......

Hab nen rsync vom Source von Mittwoch. Compilen + Installiern hat ohne Probleme geklappt.

Hab Mac OS Tiger, gcc4.

Danke,
bart
Antworten