000
08.11.2004, 11:49 Uhr
~tommes
Gast
|
Hi !
Fange gerade an mit C++. Habe ein Programm in KDevelop geschrieben. Zunächst wurde das Programm anstandslos kompiliert. Dann habe ich eine Kleinigkeit mit QT Designer geändert, also nichts am Code den ich geschrieben habe. Jetzt habe ich leider ein für mich unverständliche Compilermeldung.
Code: |
tom@linux:~/Eigene Dateien/Programmieren/C++ Workspace/bitmapviewer/src> make g++ -c -pipe -O2 -march=i586 -mcpu=i686 -fmessage-length=0 -Wall -fPIC -Wall -W -O2 -march=i586 -mcpu=i686 -fmessage-length=0 -Wall -fPIC -DQT_NO_DEBUG -DQT_SHARED -DQT_TABLET_SUPPORT -DQT_THREAD_SUPPORT -I/usr/lib/qt3/mkspecs/default -I. -I/usr/include -I/usr/lib/qt3/include -o myviewer.o myviewer.cpp myviewer.cpp: In member function `virtual void MyViewer::openFile()': myviewer.cpp:34: error: invalid use of undefined type `struct QPixmap' /usr/lib/qt3/include/qvariant.h:49: error: forward declaration of `struct QPixmap' myviewer.cpp:35: error: no matching function for call to `QPainter::QPainter(QPixmap*&, bool)' /usr/lib/qt3/include/qpainter.h:421: error: candidates are: QPainter::QPainter(const QPainter&) /usr/lib/qt3/include/qpainter.h:70: error: QPainter::QPainter(const QPaintDevice*, const QWidget*, bool) /usr/lib/qt3/include/qpainter.h:69: error: QPainter::QPainter(const QPaintDevice*, bool) /usr/lib/qt3/include/qpainter.h:68: error: QPainter::QPainter() make: *** [myviewer.o] Fehler 1
|
kann mir hier jemand weiterhelfen. Thx Tom |