Seite 1 von 1

Gesichtserkennung aus der c't

Verfasst: 24. November 2008 00:15
von abbababba
Ich habe folgenden Code aus der C't:

Code: Alles auswählen

#include "VideoCapture/OpenCVCapture.h"


#include "Image/ByteImage.h"
#include "gui/QTWindow.h"
#include "gui/QTApplicationHandler.h"
#include <stdio.h>


int main(int argc, char **args)
{
   //#if defined WIN32
   COpenCVCapture capture(-1);
   //#elif defined __linux
   // Beispiel: Firewire unter Linux, COpenCVCapture ginge z.B. auch
   //CLinux1394Capture capture(1, CVideoCaptureInterface::e640x480,
     //CVideoCaptureInterface::eBayerPatternToRGB24);
   //#else
   //CQuicktimeCapture capture(CVideoCaptureInterface::e640x480);
   //#endif

   // Kamera oeffnen
   if (!capture.OpenCamera())
   {
      printf("Fehler: Kamera konnte nicht geoeffnet werden\n");
      return 1;
   }

   const int width = capture.GetWidth();
   const int height = capture.GetHeight();
   const CByteImage::ImageType type = capture.GetType();

   CByteImage *ppImages[] = { new CByteImage(width, height, type) };

   CQTApplicationHandler qt_application_handler(argc, args);
   qt_application_handler.Reset();

   // Fenster anlegen und anzeigen
   CQTWindow window(width, height);
   window.Show();
 
   while (!qt_application_handler.ProcessEventsAndGetExit())
   {
      // Kamerabild einlesen
      if (!capture.CaptureImage(ppImages))
         break;

      // Bild im Fenster anzeigen
      window.DrawImage(ppImages[0]);
   }

   delete ppImages[0];

   return 0;
}
und das Echo war gewaltig

Code: Alles auswählen

1>------ Erstellen gestartet: Projekt: CameraApp, Konfiguration: Debug Win32 ------
1>Verknüpfen...
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: __thiscall QObject::QObject(class QObject *,char const *)" (__imp_??0QObject@@QAE@PAV0@PBD@Z)" in Funktion ""public: __thiscall CQTApplicationHandler::CQTApplicationHandler(int,char * *)" (??0CQTApplicationHandler@@QAE@HPAPAD@Z)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual char const * __thiscall CQTApplicationHandler::className(void)const " (?className@CQTApplicationHandler@@UBEPBDXZ)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void * __thiscall CQTApplicationHandler::qt_cast(char const *)" (?qt_cast@CQTApplicationHandler@@UAEPAXPBD@Z)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool __thiscall CQTApplicationHandler::qt_invoke(int,struct QUObject *)" (?qt_invoke@CQTApplicationHandler@@UAE_NHPAUQUObject@@@Z)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool __thiscall CQTApplicationHandler::qt_emit(int,struct QUObject *)" (?qt_emit@CQTApplicationHandler@@UAE_NHPAUQUObject@@@Z)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool __thiscall CQTApplicationHandler::qt_property(int,int,class QVariant *)" (?qt_property@CQTApplicationHandler@@UAE_NHHPAVQVariant@@@Z)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool __thiscall QObject::event(class QEvent *)" (?event@QObject@@UAE_NPAVQEvent@@@Z)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool __thiscall QObject::eventFilter(class QObject *,class QEvent *)" (?eventFilter@QObject@@UAE_NPAV1@PAVQEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool __thiscall QObject::eventFilter(class QObject *,class QEvent *)" (?eventFilter@QObject@@UAE_NPAV1@PAVQEvent@@@Z)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QObject::setName(char const *)" (?setName@QObject@@UAEXPBD@Z)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QObject::insertChild(class QObject *)" (?insertChild@QObject@@UAEXPAV1@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QObject::insertChild(class QObject *)" (?insertChild@QObject@@UAEXPAV1@@Z)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QObject::removeChild(class QObject *)" (?removeChild@QObject@@UAEXPAV1@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QObject::removeChild(class QObject *)" (?removeChild@QObject@@UAEXPAV1@@Z)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool __thiscall QObject::setProperty(char const *,class QVariant const &)" (?setProperty@QObject@@UAE_NPBDABVQVariant@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool __thiscall QObject::setProperty(char const *,class QVariant const &)" (?setProperty@QObject@@UAE_NPBDABVQVariant@@@Z)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual class QVariant __thiscall QObject::property(char const *)const " (?property@QObject@@UBE?AVQVariant@@PBD@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual class QVariant __thiscall QObject::property(char const *)const " (?property@QObject@@UBE?AVQVariant@@PBD@Z)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QObject::timerEvent(class QTimerEvent *)" (?timerEvent@QObject@@MAEXPAVQTimerEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QObject::timerEvent(class QTimerEvent *)" (?timerEvent@QObject@@MAEXPAVQTimerEvent@@@Z)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QObject::childEvent(class QChildEvent *)" (?childEvent@QObject@@MAEXPAVQChildEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QObject::childEvent(class QChildEvent *)" (?childEvent@QObject@@MAEXPAVQChildEvent@@@Z)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QObject::customEvent(class QCustomEvent *)" (?customEvent@QObject@@MAEXPAVQCustomEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QObject::customEvent(class QCustomEvent *)" (?customEvent@QObject@@MAEXPAVQCustomEvent@@@Z)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QObject::connectNotify(char const *)" (?connectNotify@QObject@@MAEXPBD@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QObject::connectNotify(char const *)" (?connectNotify@QObject@@MAEXPBD@Z)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QObject::disconnectNotify(char const *)" (?disconnectNotify@QObject@@MAEXPBD@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QObject::disconnectNotify(char const *)" (?disconnectNotify@QObject@@MAEXPBD@Z)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual bool __thiscall QObject::checkConnectArgs(char const *,class QObject const *,char const *)" (?checkConnectArgs@QObject@@MAE_NPBDPBV1@0@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual bool __thiscall QObject::checkConnectArgs(char const *,class QObject const *,char const *)" (?checkConnectArgs@QObject@@MAE_NPBDPBV1@0@Z)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: static class QMetaObject * __cdecl CQTApplicationHandler::staticMetaObject(void)" (?staticMetaObject@CQTApplicationHandler@@SAPAVQMetaObject@@XZ)" in Funktion ""public: virtual class QMetaObject * __thiscall CQTApplicationHandler::metaObject(void)const " (?metaObject@CQTApplicationHandler@@UBEPAVQMetaObject@@XZ)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: virtual __thiscall QObject::~QObject(void)" (__imp_??1QObject@@UAE@XZ)" in Funktion ""public: virtual __thiscall CQTApplicationHandler::~CQTApplicationHandler(void)" (??1CQTApplicationHandler@@UAE@XZ)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: static bool __cdecl QObject::connect(class QObject const *,char const *,class QObject const *,char const *)" (__imp_?connect@QObject@@SA_NPBV1@PBD01@Z)" in Funktion ""public: virtual void __thiscall CQTApplicationHandler::Reset(void)" (?Reset@CQTApplicationHandler@@UAEXXZ)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: __thiscall QApplication::QApplication(int &,char * *)" (__imp_??0QApplication@@QAE@AAHPAPAD@Z)" in Funktion ""public: virtual void __thiscall CQTApplicationHandler::Reset(void)" (?Reset@CQTApplicationHandler@@UAEXXZ)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual class QMetaObject * __thiscall QApplication::metaObject(void)const " (?metaObject@QApplication@@UBEPAVQMetaObject@@XZ)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual char const * __thiscall QApplication::className(void)const " (?className@QApplication@@UBEPBDXZ)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void * __thiscall QApplication::qt_cast(char const *)" (?qt_cast@QApplication@@UAEPAXPBD@Z)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool __thiscall QApplication::qt_invoke(int,struct QUObject *)" (?qt_invoke@QApplication@@UAE_NHPAUQUObject@@@Z)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool __thiscall QApplication::qt_emit(int,struct QUObject *)" (?qt_emit@QApplication@@UAE_NHPAUQUObject@@@Z)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool __thiscall QApplication::qt_property(int,int,class QVariant *)" (?qt_property@QApplication@@UAE_NHHPAVQVariant@@@Z)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual bool __thiscall QApplication::event(class QEvent *)" (?event@QApplication@@MAE_NPAVQEvent@@@Z)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QApplication::setMainWidget(class QWidget *)" (?setMainWidget@QApplication@@UAEXPAVQWidget@@@Z)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QApplication::polish(class QWidget *)" (?polish@QApplication@@UAEXPAVQWidget@@@Z)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool __thiscall QApplication::notify(class QObject *,class QEvent *)" (?notify@QApplication@@UAE_NPAVQObject@@PAVQEvent@@@Z)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool __thiscall QApplication::winEventFilter(struct tagMSG *)" (?winEventFilter@QApplication@@UAE_NPAUtagMSG@@@Z)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QApplication::commitData(class QSessionManager &)" (?commitData@QApplication@@UAEXAAVQSessionManager@@@Z)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QApplication::saveState(class QSessionManager &)" (?saveState@QApplication@@UAEXAAVQSessionManager@@@Z)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: virtual __thiscall QApplication::~QApplication(void)" (__imp_??1QApplication@@UAE@XZ)" in Funktion ""public: virtual void * __thiscall QApplication::`scalar deleting destructor'(unsigned int)" (??_GQApplication@@UAEPAXI@Z)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: void __thiscall QApplication::processEvents(void)" (__imp_?processEvents@QApplication@@QAEXXZ)" in Funktion ""public: virtual bool __thiscall CQTApplicationHandler::ProcessEventsAndGetExit(void)" (?ProcessEventsAndGetExit@CQTApplicationHandler@@UAE_NXZ)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: virtual __thiscall QWidget::~QWidget(void)" (__imp_??1QWidget@@UAE@XZ)" in Funktion "__unwindfunclet$??0CQTWindow@@QAE@HHPAVCWindowEventInterface@@PAVQWidget@@@Z$0".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: void __thiscall QWidget::setFixedSize(int,int)" (__imp_?setFixedSize@QWidget@@QAEXHH@Z)" in Funktion ""public: __thiscall CQTWindow::CQTWindow(int,int,class CWindowEventInterface *,class QWidget *)" (??0CQTWindow@@QAE@HHPAVCWindowEventInterface@@PAVQWidget@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: __thiscall QWidget::QWidget(class QWidget *,char const *,unsigned int)" (__imp_??0QWidget@@QAE@PAV0@PBDI@Z)" in Funktion ""public: __thiscall CQTWindow::CQTWindow(int,int,class CWindowEventInterface *,class QWidget *)" (??0CQTWindow@@QAE@HHPAVCWindowEventInterface@@PAVQWidget@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual class QMetaObject * __thiscall QWidget::metaObject(void)const " (?metaObject@QWidget@@UBEPAVQMetaObject@@XZ)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual char const * __thiscall QWidget::className(void)const " (?className@QWidget@@UBEPBDXZ)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void * __thiscall QWidget::qt_cast(char const *)" (?qt_cast@QWidget@@UAEPAXPBD@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool __thiscall QWidget::qt_invoke(int,struct QUObject *)" (?qt_invoke@QWidget@@UAE_NHPAUQUObject@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool __thiscall QWidget::qt_emit(int,struct QUObject *)" (?qt_emit@QWidget@@UAE_NHPAUQUObject@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool __thiscall QWidget::qt_property(int,int,class QVariant *)" (?qt_property@QWidget@@UAE_NHHPAVQVariant@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual bool __thiscall QWidget::event(class QEvent *)" (?event@QWidget@@MAE_NPAVQEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::setName(char const *)" (?setName@QWidget@@UAEXPBD@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::setEnabled(bool)" (?setEnabled@QWidget@@UAEX_N@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::setMinimumSize(int,int)" (?setMinimumSize@QWidget@@UAEXHH@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::setMaximumSize(int,int)" (?setMaximumSize@QWidget@@UAEXHH@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::setSizeIncrement(int,int)" (?setSizeIncrement@QWidget@@UAEXHH@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::setBackgroundMode(enum Qt::BackgroundMode)" (?setBackgroundMode@QWidget@@UAEXW4BackgroundMode@Qt@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::setEraseColor(class QColor const &)" (?setEraseColor@QWidget@@UAEXABVQColor@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::setErasePixmap(class QPixmap const &)" (?setErasePixmap@QWidget@@UAEXABVQPixmap@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::setPalette(class QPalette const &)" (?setPalette@QWidget@@UAEXABVQPalette@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::setPaletteBackgroundColor(class QColor const &)" (?setPaletteBackgroundColor@QWidget@@UAEXABVQColor@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::setPaletteBackgroundPixmap(class QPixmap const &)" (?setPaletteBackgroundPixmap@QWidget@@UAEXABVQPixmap@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::setFont(class QFont const &)" (?setFont@QWidget@@UAEXABVQFont@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::setCursor(class QCursor const &)" (?setCursor@QWidget@@UAEXABVQCursor@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::unsetCursor(void)" (?unsetCursor@QWidget@@UAEXXZ)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::setMask(class QRegion const &)" (?setMask@QWidget@@UAEXABVQRegion@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::setMask(class QBitmap const &)" (?setMask@QWidget@@UAEXABVQBitmap@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::setBackgroundColor(class QColor const &)" (?setBackgroundColor@QWidget@@UAEXABVQColor@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::setBackgroundPixmap(class QPixmap const &)" (?setBackgroundPixmap@QWidget@@UAEXABVQPixmap@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::setCaption(class QString const &)" (?setCaption@QWidget@@UAEXABVQString@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::setIcon(class QPixmap const &)" (?setIcon@QWidget@@UAEXABVQPixmap@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::setIconText(class QString const &)" (?setIconText@QWidget@@UAEXABVQString@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::setMouseTracking(bool)" (?setMouseTracking@QWidget@@UAEX_N@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::setFocus(void)" (?setFocus@QWidget@@UAEXXZ)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::setActiveWindow(void)" (?setActiveWindow@QWidget@@UAEXXZ)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::setFocusPolicy(enum QWidget::FocusPolicy)" (?setFocusPolicy@QWidget@@UAEXW4FocusPolicy@1@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::setFocusProxy(class QWidget *)" (?setFocusProxy@QWidget@@UAEXPAV1@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::setUpdatesEnabled(bool)" (?setUpdatesEnabled@QWidget@@UAEX_N@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::show(void)" (?show@QWidget@@UAEXXZ)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::hide(void)" (?hide@QWidget@@UAEXXZ)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::showMinimized(void)" (?showMinimized@QWidget@@UAEXXZ)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::showMaximized(void)" (?showMaximized@QWidget@@UAEXXZ)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::showNormal(void)" (?showNormal@QWidget@@UAEXXZ)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::polish(void)" (?polish@QWidget@@UAEXXZ)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool __thiscall QWidget::close(bool)" (?close@QWidget@@UAE_N_N@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::move(int,int)" (?move@QWidget@@UAEXHH@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::resize(int,int)" (?resize@QWidget@@UAEXHH@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::setGeometry(class QRect const &)" (?setGeometry@QWidget@@UAEXABVQRect@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::setGeometry(int,int,int,int)" (?setGeometry@QWidget@@UAEXHHHH@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual class QSize __thiscall QWidget::sizeHint(void)const " (?sizeHint@QWidget@@UBE?AVQSize@@XZ)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual class QSize __thiscall QWidget::minimumSizeHint(void)const " (?minimumSizeHint@QWidget@@UBE?AVQSize@@XZ)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual class QSizePolicy __thiscall QWidget::sizePolicy(void)const " (?sizePolicy@QWidget@@UBE?AVQSizePolicy@@XZ)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::setSizePolicy(class QSizePolicy)" (?setSizePolicy@QWidget@@UAEXVQSizePolicy@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual int __thiscall QWidget::heightForWidth(int)const " (?heightForWidth@QWidget@@UBEHH@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::adjustSize(void)" (?adjustSize@QWidget@@UAEXXZ)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::reparent(class QWidget *,unsigned int,class QPoint const &,bool)" (?reparent@QWidget@@UAEXPAV1@IABVQPoint@@_N@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::setAcceptDrops(bool)" (?setAcceptDrops@QWidget@@UAEX_N@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::setAutoMask(bool)" (?setAutoMask@QWidget@@UAEX_N@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QWidget::setBackgroundOrigin(enum QWidget::BackgroundOrigin)" (?setBackgroundOrigin@QWidget@@UAEXW4BackgroundOrigin@1@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool __thiscall QWidget::customWhatsThis(void)const " (?customWhatsThis@QWidget@@UBE_NXZ)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QWidget::mouseDoubleClickEvent(class QMouseEvent *)" (?mouseDoubleClickEvent@QWidget@@MAEXPAVQMouseEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QWidget::wheelEvent(class QWheelEvent *)" (?wheelEvent@QWidget@@MAEXPAVQWheelEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QWidget::keyPressEvent(class QKeyEvent *)" (?keyPressEvent@QWidget@@MAEXPAVQKeyEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QWidget::keyReleaseEvent(class QKeyEvent *)" (?keyReleaseEvent@QWidget@@MAEXPAVQKeyEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QWidget::focusInEvent(class QFocusEvent *)" (?focusInEvent@QWidget@@MAEXPAVQFocusEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QWidget::focusOutEvent(class QFocusEvent *)" (?focusOutEvent@QWidget@@MAEXPAVQFocusEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QWidget::enterEvent(class QEvent *)" (?enterEvent@QWidget@@MAEXPAVQEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QWidget::leaveEvent(class QEvent *)" (?leaveEvent@QWidget@@MAEXPAVQEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QWidget::moveEvent(class QMoveEvent *)" (?moveEvent@QWidget@@MAEXPAVQMoveEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QWidget::resizeEvent(class QResizeEvent *)" (?resizeEvent@QWidget@@MAEXPAVQResizeEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QWidget::closeEvent(class QCloseEvent *)" (?closeEvent@QWidget@@MAEXPAVQCloseEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QWidget::contextMenuEvent(class QContextMenuEvent *)" (?contextMenuEvent@QWidget@@MAEXPAVQContextMenuEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QWidget::imStartEvent(class QIMEvent *)" (?imStartEvent@QWidget@@MAEXPAVQIMEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QWidget::imComposeEvent(class QIMEvent *)" (?imComposeEvent@QWidget@@MAEXPAVQIMEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QWidget::imEndEvent(class QIMEvent *)" (?imEndEvent@QWidget@@MAEXPAVQIMEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QWidget::tabletEvent(class QTabletEvent *)" (?tabletEvent@QWidget@@MAEXPAVQTabletEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QWidget::dragEnterEvent(class QDragEnterEvent *)" (?dragEnterEvent@QWidget@@MAEXPAVQDragEnterEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QWidget::dragMoveEvent(class QDragMoveEvent *)" (?dragMoveEvent@QWidget@@MAEXPAVQDragMoveEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QWidget::dragLeaveEvent(class QDragLeaveEvent *)" (?dragLeaveEvent@QWidget@@MAEXPAVQDragLeaveEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QWidget::dropEvent(class QDropEvent *)" (?dropEvent@QWidget@@MAEXPAVQDropEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QWidget::showEvent(class QShowEvent *)" (?showEvent@QWidget@@MAEXPAVQShowEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QWidget::hideEvent(class QHideEvent *)" (?hideEvent@QWidget@@MAEXPAVQHideEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual bool __thiscall QWidget::winEvent(struct tagMSG *)" (?winEvent@QWidget@@MAE_NPAUtagMSG@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QWidget::updateMask(void)" (?updateMask@QWidget@@MAEXXZ)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QWidget::styleChange(class QStyle &)" (?styleChange@QWidget@@MAEXAAVQStyle@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QWidget::enabledChange(bool)" (?enabledChange@QWidget@@MAEX_N@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QWidget::paletteChange(class QPalette const &)" (?paletteChange@QWidget@@MAEXABVQPalette@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QWidget::fontChange(class QFont const &)" (?fontChange@QWidget@@MAEXABVQFont@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QWidget::windowActivationChange(bool)" (?windowActivationChange@QWidget@@MAEX_N@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QWidget::create(struct HWND__ *,bool,bool)" (?create@QWidget@@MAEXPAUHWND__@@_N1@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QWidget::destroy(bool,bool)" (?destroy@QWidget@@MAEX_N0@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QWidget::setWState(unsigned int)" (?setWState@QWidget@@MAEXI@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QWidget::setWFlags(unsigned int)" (?setWFlags@QWidget@@MAEXI@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual bool __thiscall QWidget::focusNextPrevChild(bool)" (?focusNextPrevChild@QWidget@@MAE_N_N@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QWidget::setKeyCompression(bool)" (?setKeyCompression@QWidget@@MAEX_N@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall QWidget::setMicroFocusHint(int,int,int,int,bool,class QFont *)" (?setMicroFocusHint@QWidget@@MAEXHHHH_NPAVQFont@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall QPaintDevice::setResolution(int)" (?setResolution@QPaintDevice@@UAEXH@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual int __thiscall QPaintDevice::resolution(void)const " (?resolution@QPaintDevice@@UBEHXZ)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual struct HDC__ * __thiscall QPaintDevice::handle(void)const " (?handle@QPaintDevice@@UBEPAUHDC__@@XZ)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual bool __thiscall QPaintDevice::cmd(int,class QPainter *,union QPDevCmdParam *)" (?cmd@QPaintDevice@@MAE_NHPAVQPainter@@PATQPDevCmdParam@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual int __thiscall QWidget::metric(int)const " (?metric@QWidget@@MBEHH@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual int __thiscall QPaintDevice::fontMet(class QFont *,int,char const *,int)const " (?fontMet@QPaintDevice@@MBEHPAVQFont@@HPBDH@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual int __thiscall QPaintDevice::fontInf(class QFont *,int)const " (?fontInf@QPaintDevice@@MBEHPAVQFont@@H@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: __thiscall QPainter::~QPainter(void)" (__imp_??1QPainter@@QAE@XZ)" in Funktion ""private: virtual void __thiscall CQTWindow::paintEvent(class QPaintEvent *)" (?paintEvent@CQTWindow@@EAEXPAVQPaintEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: __thiscall QImage::~QImage(void)" (__imp_??1QImage@@QAE@XZ)" in Funktion ""private: virtual void __thiscall CQTWindow::paintEvent(class QPaintEvent *)" (?paintEvent@CQTWindow@@EAEXPAVQPaintEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: __thiscall QPen::~QPen(void)" (__imp_??1QPen@@QAE@XZ)" in Funktion ""private: virtual void __thiscall CQTWindow::paintEvent(class QPaintEvent *)" (?paintEvent@CQTWindow@@EAEXPAVQPaintEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: void __thiscall QPainter::drawRect(int,int,int,int)" (__imp_?drawRect@QPainter@@QAEXHHHH@Z)" in Funktion ""private: virtual void __thiscall CQTWindow::paintEvent(class QPaintEvent *)" (?paintEvent@CQTWindow@@EAEXPAVQPaintEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: void __thiscall QPainter::setPen(class QPen const &)" (__imp_?setPen@QPainter@@QAEXABVQPen@@@Z)" in Funktion ""private: virtual void __thiscall CQTWindow::paintEvent(class QPaintEvent *)" (?paintEvent@CQTWindow@@EAEXPAVQPaintEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: __thiscall QPen::QPen(class QColor const &,unsigned int,enum Qt::PenStyle)" (__imp_??0QPen@@QAE@ABVQColor@@IW4PenStyle@Qt@@@Z)" in Funktion ""private: virtual void __thiscall CQTWindow::paintEvent(class QPaintEvent *)" (?paintEvent@CQTWindow@@EAEXPAVQPaintEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: static class QColor & Qt::blue" (__imp_?blue@Qt@@2AAVQColor@@A)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: void __thiscall QPainter::drawImage(int,int,class QImage const &,int,int,int,int,int)" (__imp_?drawImage@QPainter@@QAEXHHABVQImage@@HHHHH@Z)" in Funktion ""private: virtual void __thiscall CQTWindow::paintEvent(class QPaintEvent *)" (?paintEvent@CQTWindow@@EAEXPAVQPaintEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: __thiscall QImage::QImage(unsigned char *,int,int,int,unsigned int *,int,enum QImage::Endian)" (__imp_??0QImage@@QAE@PAEHHHPAIHW4Endian@0@@Z)" in Funktion ""private: virtual void __thiscall CQTWindow::paintEvent(class QPaintEvent *)" (?paintEvent@CQTWindow@@EAEXPAVQPaintEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: __thiscall QPainter::QPainter(class QPaintDevice const *,bool)" (__imp_??0QPainter@@QAE@PBVQPaintDevice@@_N@Z)" in Funktion ""private: virtual void __thiscall CQTWindow::paintEvent(class QPaintEvent *)" (?paintEvent@CQTWindow@@EAEXPAVQPaintEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: void __thiscall QWidget::repaint(int,int,int,int,bool)" (__imp_?repaint@QWidget@@QAEXHHHH_N@Z)" in Funktion ""public: virtual void __thiscall CQTWindow::DrawImage(class CByteImage const *,int,int)" (?DrawImage@CQTWindow@@UAEXPBVCByteImage@@HH@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: int __thiscall QMouseEvent::x(void)const " (__imp_?x@QMouseEvent@@QBEHXZ)" in Funktion ""private: virtual void __thiscall CQTWindow::mousePressEvent(class QMouseEvent *)" (?mousePressEvent@CQTWindow@@EAEXPAVQMouseEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: int __thiscall QMouseEvent::y(void)const " (__imp_?y@QMouseEvent@@QBEHXZ)" in Funktion ""private: virtual void __thiscall CQTWindow::mousePressEvent(class QMouseEvent *)" (?mousePressEvent@CQTWindow@@EAEXPAVQMouseEvent@@@Z)".
1>ivtguiqtd.lib(QTWindow.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: enum Qt::ButtonState __thiscall QMouseEvent::button(void)const " (__imp_?button@QMouseEvent@@QBE?AW4ButtonState@Qt@@XZ)" in Funktion ""private: virtual void __thiscall CQTWindow::mousePressEvent(class QMouseEvent *)" (?mousePressEvent@CQTWindow@@EAEXPAVQMouseEvent@@@Z)".
1>.\Debug/CameraApp.exe : fatal error LNK1120: 154 nicht aufgelöste externe Verweise.
1>Das Buildprotokoll wurde unter "file://f:\Dokumente und Einstellungen\Administrator\Desktop\0813-168\TestApplikationen\CameraApp\Debug\BuildLog.htm" gespeichert.
1>CameraApp - 166 Fehler, 0 Warnung(en)
========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========
Ich habe nun einiges über qmake gelesen aber weder link gefunden noch erfahren, ob es überhaupt für Windows ist. Alles, was ich will ist den Code kompilieren und starten.....

Was soll ich unter Linker bei den Projekteigenschaften eintragen? Ich habe die drei opencv libs eingebunden, nichts verbessert. Ich habe keine Ahnung wo diese Funktionen sein sollen.

abbababba

Verfasst: 24. November 2008 08:00
von solarix
Du hast uns lediglich ein Knochen hingeworfen.. wo bleibt das Fleisch?
* welche Qt-Version?
* runtergeladen oder selbst kompiliert?
* welche IDE verwendest du?
* zeig uns die komplette *.pro-File
* IVT wie unter http://ivt.sourceforge.net/installation_win.html beschrieben installiert?

Verfasst: 24. November 2008 15:11
von abbababba
Es wird weniger seit ich alle libs an die ich denken konnte eingebunden habe:

Code: Alles auswählen

1>------ Erstellen gestartet: Projekt: FaceRecognitionApp, Konfiguration: Debug Win32 ------
1>Verknüpfen...
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual char const * __thiscall CQTApplicationHandler::className(void)const " (?className@CQTApplicationHandler@@UBEPBDXZ)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void * __thiscall CQTApplicationHandler::qt_cast(char const *)" (?qt_cast@CQTApplicationHandler@@UAEPAXPBD@Z)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool __thiscall CQTApplicationHandler::qt_invoke(int,struct QUObject *)" (?qt_invoke@CQTApplicationHandler@@UAE_NHPAUQUObject@@@Z)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool __thiscall CQTApplicationHandler::qt_emit(int,struct QUObject *)" (?qt_emit@CQTApplicationHandler@@UAE_NHPAUQUObject@@@Z)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool __thiscall CQTApplicationHandler::qt_property(int,int,class QVariant *)" (?qt_property@CQTApplicationHandler@@UAE_NHHPAVQVariant@@@Z)".
1>ivtguiqtd.lib(QTApplicationHandler.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: static class QMetaObject * __cdecl CQTApplicationHandler::staticMetaObject(void)" (?staticMetaObject@CQTApplicationHandler@@SAPAVQMetaObject@@XZ)" in Funktion ""public: virtual class QMetaObject * __thiscall CQTApplicationHandler::metaObject(void)const " (?metaObject@CQTApplicationHandler@@UBEPAVQMetaObject@@XZ)".
1>ivtd.lib(VFWCapture.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_capCreateCaptureWindowA@32" in Funktion ""public: virtual bool __thiscall CVFWCapture::OpenCamera(void)" (?OpenCamera@CVFWCapture@@UAE_NXZ)".
1>ivtd.lib(VFWCapture.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_capGetDriverDescriptionA@20" in Funktion ""public: bool __thiscall CVFWCapture::GetDriverName(int,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)" (?GetDriverName@CVFWCapture@@QAE_NHAAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)".
1>.\Debug/FaceRecognitionApp.exe : fatal error LNK1120: 8 nicht aufgelöste externe Verweise.
1>Das Buildprotokoll wurde unter "file://f:\Dokumente und Einstellungen\Administrator\Desktop\0813-168\FaceRecognitionApp\Debug\BuildLog.htm" gespeichert.
1>FaceRecognitionApp - 9 Fehler, 0 Warnung(en)
========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========
Abhängigkeiten:
ivtwin32guid.lib ivtopencvd.lib ivtguiqtd.lib ivtd.lib designercore.lib editor.lib qassistantclient.lib qt-mt3.lib qtmain.lib qui.lib cv.lib cvaux.lib cvcam.lib cvhaartraining.lib cxcore.lib cxts.lib highgui.lib ml.lib zlib.lib 1394camera.lib 1394camerad.lib
Include u.a. F:\Programme\qt-win-free-msvc.net2003-3.3.4\include

=> Qt-Version: qt-win-free-msvc.net2003-3.3.4
=> selbst kompiliert denke ich
=> IDE: VC++ 2008 Express
=> es gibt hier keine .pro Datei
=> Ja

Kannst du nicht einfach aus dem Code die nötigen libs herausfiltern. Dazu ist der Code schließlich da, daß er erfahreneren Nutzern hilft, das Problem zu lösen. Dort stehen genau die Funktionen, du weißt doch sicher, in welchen libs sie zu finden sind!?

Verfasst: 24. November 2008 16:26
von -=Freaky=-
abbababba hat geschrieben:Kannst du nicht einfach aus dem Code die nötigen libs herausfiltern. Dazu ist der Code schließlich da, daß er erfahreneren Nutzern hilft, das Problem zu lösen. Dort stehen genau die Funktionen, du weißt doch sicher, in welchen libs sie zu finden sind!?
ist klar ... woher soll jemand mit noch soviel erfahrung wissen, woher irgendwelche klassen oder funktionen kommen, die du in deinem code benutzt?
benutz doch mal selbst google und co.

mfg,
julian

Verfasst: 24. November 2008 18:07
von abbababba
-=Freaky=- hat geschrieben:ist klar ... woher soll jemand mit noch soviel erfahrung wissen, woher irgendwelche klassen oder funktionen kommen, die du in deinem code benutzt?
Warum denkst du nicht einfach mal an Leser der Gesichtserkennung aus der c't.

Verfasst: 24. November 2008 18:53
von -=Freaky=-
abbababba hat geschrieben:
-=Freaky=- hat geschrieben:ist klar ... woher soll jemand mit noch soviel erfahrung wissen, woher irgendwelche klassen oder funktionen kommen, die du in deinem code benutzt?
Warum denkst du nicht einfach mal an Leser der Gesichtserkennung aus der c't.
tu ich, ich denke "wieso glauben diese leute, irgendjemand seit in der pflicht, ohne auch nur nett drum gebeten zu werden, ihnen bei ihrem copy/paste-abenteuer zu helfen?!".

[/OT]

mfg,
julian

Verfasst: 24. November 2008 18:57
von upsala
In welcher c't war dieser Beitrag? Gibts dazu nicht normalerweise ein Forum bei Heise? Was trägst du zu deinem Problem bei, außer 25 Seiten Code & Fehler zu posten?

Verfasst: 24. November 2008 19:04
von solarix
Warum denkst du nicht einfach mal an Leser der Gesichtserkennung aus der c't.
rofl ... ja genau....
Du befindest dich weder im c't- noch opencv-, noch IVT-Forum.. sonder in einem Qt(!)-Forum.. Schlampig geschriebene (oder befolgte) Zeitschriftenartikel sind nicht gerade die spannensten Probleme.. Wir helfen gerne, aber nicht "hackt-mir-das-gefälligst-sofort-zusammen-typen"...

Zum Problem:
Sieht mir danach aus, dass die moc-Infos fehlen.. Der Anleitung zufolge, scheinen im "IVT"-Paket auch Binaries zu liegen.. weiss der Geier womit die übersetzt wurden. Ich würde dir empfehlen:
- Qt 4.4 runterladen, kompilieren, installieren
- aus dem Source-Code von IVT die Library neu kompilieren
- hoffen dass das klappt (laut Doku wollen die Qt 3.3..)

Wegen dem Name mangeling ist es wichtig, dass der Compiler von Qt, IVT und deines Projektes immer der gleiche ist, sonst gibt's diese hübschen Errors..

Verfasst: 24. November 2008 19:07
von abbababba
upsala hat geschrieben:25 Seiten
Ich schreibe gerne. Du etwa nicht?