problem while making a qt program



  • i am trying an qt program however i am getting this output/error:

    cp ../../../../../../VimbaCPP/DynamicLib/x86_64bit/libVimbaCPP.so binary/x86_64bit/
    uic -o object/x86_64bit/ui_AsynchronousOpenCVRecorder.h ../../Source/res/AsynchronousOpenCVRecorder.ui
    g++ -std=c++11 -c -I../../Source -I../../../.. -Iobject/x86_64bit -I/usr/local/Qt-5.9.1/include/QtWidgets  -O3 -m64 -fPIC -I../../../../../.. -I../../../../../.. -I../../../../../../VimbaImageTransform/Include -I/usr/local/Qt-5.9.1/include/QtCore -I/usr/local/Qt-5.9.1/include   -I/usr/local/Qt-5.9.1/include/QtGui -I/usr/local/Qt-5.9.1/include -I/usr/local/Qt-5.9.1/include/QtCore   -I/usr/local/include/opencv -I/usr/local/include   -o object/x86_64bit/ApiController.o ../../Source/ApiController.cpp
    g++ -std=c++11 -c -I../../Source -I../../../.. -Iobject/x86_64bit -I/usr/local/Qt-5.9.1/include/QtWidgets  -O3 -m64 -fPIC -I../../../../../.. -I../../../../../.. -I../../../../../../VimbaImageTransform/Include -I/usr/local/Qt-5.9.1/include/QtCore -I/usr/local/Qt-5.9.1/include   -I/usr/local/Qt-5.9.1/include/QtGui -I/usr/local/Qt-5.9.1/include -I/usr/local/Qt-5.9.1/include/QtCore   -I/usr/local/include/opencv -I/usr/local/include   -o object/x86_64bit/AsynchronousOpenCVRecorder.o ../../Source/AsynchronousOpenCVRecorder.cpp
    g++ -std=c++11 -c -I../../Source -I../../../.. -Iobject/x86_64bit -I/usr/local/Qt-5.9.1/include/QtWidgets  -O3 -m64 -fPIC -I../../../../../.. -I../../../../../.. -I../../../../../../VimbaImageTransform/Include -I/usr/local/Qt-5.9.1/include/QtCore -I/usr/local/Qt-5.9.1/include   -I/usr/local/Qt-5.9.1/include/QtGui -I/usr/local/Qt-5.9.1/include -I/usr/local/Qt-5.9.1/include/QtCore   -I/usr/local/include/opencv -I/usr/local/include   -o object/x86_64bit/CameraObserver.o ../../Source/CameraObserver.cpp
    g++ -std=c++11 -c -I../../Source -I../../../.. -Iobject/x86_64bit -I/usr/local/Qt-5.9.1/include/QtWidgets  -O3 -m64 -fPIC -I../../../../../.. -I../../../../../.. -I../../../../../../VimbaImageTransform/Include -I/usr/local/Qt-5.9.1/include/QtCore -I/usr/local/Qt-5.9.1/include   -I/usr/local/Qt-5.9.1/include/QtGui -I/usr/local/Qt-5.9.1/include -I/usr/local/Qt-5.9.1/include/QtCore   -I/usr/local/include/opencv -I/usr/local/include   -o object/x86_64bit/FrameObserver.o ../../Source/FrameObserver.cpp
    g++ -std=c++11 -c -I../../Source -I../../../.. -Iobject/x86_64bit -I/usr/local/Qt-5.9.1/include/QtWidgets  -O3 -m64 -fPIC -I../../../../../.. -I../../../../../.. -I../../../../../../VimbaImageTransform/Include -I/usr/local/Qt-5.9.1/include/QtCore -I/usr/local/Qt-5.9.1/include   -I/usr/local/Qt-5.9.1/include/QtGui -I/usr/local/Qt-5.9.1/include -I/usr/local/Qt-5.9.1/include/QtCore   -I/usr/local/include/opencv -I/usr/local/include   -o object/x86_64bit/main.o ../../Source/main.cpp
    moc -o object/x86_64bit/moc_AsynchronousOpenCVRecorder.cpp ../../Source/AsynchronousOpenCVRecorder.h
    g++ -std=c++11 -c -I../../Source -I../../../.. -Iobject/x86_64bit -I/usr/local/Qt-5.9.1/include/QtWidgets  -O3 -m64 -fPIC -I../../../../../.. -I../../../../../.. -I../../../../../../VimbaImageTransform/Include -I/usr/local/Qt-5.9.1/include/QtCore -I/usr/local/Qt-5.9.1/include   -I/usr/local/Qt-5.9.1/include/QtGui -I/usr/local/Qt-5.9.1/include -I/usr/local/Qt-5.9.1/include/QtCore   -I/usr/local/include/opencv -I/usr/local/include   -o object/x86_64bit/moc_AsynchronousOpenCVRecorder.o object/x86_64bit/moc_AsynchronousOpenCVRecorder.cpp
    moc -o object/x86_64bit/moc_CameraObserver.cpp ../../Source/CameraObserver.h
    g++ -std=c++11 -c -I../../Source -I../../../.. -Iobject/x86_64bit -I/usr/local/Qt-5.9.1/include/QtWidgets  -O3 -m64 -fPIC -I../../../../../.. -I../../../../../.. -I../../../../../../VimbaImageTransform/Include -I/usr/local/Qt-5.9.1/include/QtCore -I/usr/local/Qt-5.9.1/include   -I/usr/local/Qt-5.9.1/include/QtGui -I/usr/local/Qt-5.9.1/include -I/usr/local/Qt-5.9.1/include/QtCore   -I/usr/local/include/opencv -I/usr/local/include   -o object/x86_64bit/moc_CameraObserver.o object/x86_64bit/moc_CameraObserver.cpp
    moc -o object/x86_64bit/moc_FrameObserver.cpp ../../Source/FrameObserver.h
    g++ -std=c++11 -c -I../../Source -I../../../.. -Iobject/x86_64bit -I/usr/local/Qt-5.9.1/include/QtWidgets  -O3 -m64 -fPIC -I../../../../../.. -I../../../../../.. -I../../../../../../VimbaImageTransform/Include -I/usr/local/Qt-5.9.1/include/QtCore -I/usr/local/Qt-5.9.1/include   -I/usr/local/Qt-5.9.1/include/QtGui -I/usr/local/Qt-5.9.1/include -I/usr/local/Qt-5.9.1/include/QtCore   -I/usr/local/include/opencv -I/usr/local/include   -o object/x86_64bit/moc_FrameObserver.o object/x86_64bit/moc_FrameObserver.cpp
    moc -o object/x86_64bit/moc_OpenCVVideoRecorder.cpp ../../Source/OpenCVVideoRecorder.h
    g++ -std=c++11 -c -I../../Source -I../../../.. -Iobject/x86_64bit -I/usr/local/Qt-5.9.1/include/QtWidgets  -O3 -m64 -fPIC -I../../../../../.. -I../../../../../.. -I../../../../../../VimbaImageTransform/Include -I/usr/local/Qt-5.9.1/include/QtCore -I/usr/local/Qt-5.9.1/include   -I/usr/local/Qt-5.9.1/include/QtGui -I/usr/local/Qt-5.9.1/include -I/usr/local/Qt-5.9.1/include/QtCore   -I/usr/local/include/opencv -I/usr/local/include   -o object/x86_64bit/moc_OpenCVVideoRecorder.o object/x86_64bit/moc_OpenCVVideoRecorder.cpp
    rcc -o object/x86_64bit/qrc_AsynchronousOpenCVRecorder.cpp ../../Source/res/AsynchronousOpenCVRecorder.qrc
    g++ -std=c++11 -c -I../../Source -I../../../.. -Iobject/x86_64bit -I/usr/local/Qt-5.9.1/include/QtWidgets  -O3 -m64 -fPIC -I../../../../../.. -I../../../../../.. -I../../../../../../VimbaImageTransform/Include -I/usr/local/Qt-5.9.1/include/QtCore -I/usr/local/Qt-5.9.1/include   -I/usr/local/Qt-5.9.1/include/QtGui -I/usr/local/Qt-5.9.1/include -I/usr/local/Qt-5.9.1/include/QtCore   -I/usr/local/include/opencv -I/usr/local/include   -o object/x86_64bit/qrc_AsynchronousOpenCVRecorder.o object/x86_64bit/qrc_AsynchronousOpenCVRecorder.cpp
    g++ -std=c++11 -m64 -o binary/x86_64bit/AsynchronousOpenCVRecorder object/x86_64bit/ApiController.o object/x86_64bit/AsynchronousOpenCVRecorder.o object/x86_64bit/CameraObserver.o object/x86_64bit/FrameObserver.o object/x86_64bit/main.o object/x86_64bit/moc_AsynchronousOpenCVRecorder.o object/x86_64bit/moc_CameraObserver.o object/x86_64bit/moc_FrameObserver.o object/x86_64bit/moc_OpenCVVideoRecorder.o object/x86_64bit/qrc_AsynchronousOpenCVRecorder.o -Lbinary/x86_64bit -lVimbaCPP -Lbinary/x86_64bit -lVimbaC -Wl,-rpath-link,binary/x86_64bit -Lbinary/x86_64bit -lVimbaImageTransform -Wl,-rpath-link,binary/x86_64bit -L/usr/local/Qt-5.9.1/lib -lQt5Core   -L/usr/local/Qt-5.9.1/lib -lQt5Gui -lQt5Core   -L/usr/local/lib -lopencv_cudabgsegm -lopencv_cudaobjdetect -lopencv_cudastereo -lopencv_stitching -lopencv_cudafeatures2d -lopencv_superres -lopencv_cudacodec -lopencv_videostab -lopencv_cudaoptflow -lopencv_cudalegacy -lopencv_cudawarping -lopencv_aruco -lopencv_bgsegm -lopencv_bioinspired -lopencv_ccalib -lopencv_dpm -lopencv_freetype -lopencv_fuzzy -lopencv_line_descriptor -lopencv_optflow -lopencv_reg -lopencv_saliency -lopencv_stereo -lopencv_structured_light -lopencv_phase_unwrapping -lopencv_rgbd -lopencv_surface_matching -lopencv_tracking -lopencv_datasets -lopencv_text -lopencv_face -lopencv_plot -lopencv_dnn -lopencv_xfeatures2d -lopencv_shape -lopencv_video -lopencv_ximgproc -lopencv_calib3d -lopencv_features2d -lopencv_flann -lopencv_xobjdetect -lopencv_objdetect -lopencv_ml -lopencv_xphoto -lopencv_highgui -lopencv_videoio -lopencv_photo -lopencv_imgcodecs -lopencv_cudaimgproc -lopencv_cudafilters -lopencv_imgproc -lopencv_cudaarithm -lopencv_core -lopencv_cudev   -Wl,-rpath,'$ORIGIN'
    object/x86_64bit/AsynchronousOpenCVRecorder.o: In function `AsynchronousOpenCVRecorder::Log(std::string, VmbErrorType)':
    AsynchronousOpenCVRecorder.cpp:(.text+0xac): undefined reference to `QListWidget::insertItem(int, QString const&)'
    object/x86_64bit/AsynchronousOpenCVRecorder.o: In function `AsynchronousOpenCVRecorder::Log(std::string)':
    AsynchronousOpenCVRecorder.cpp:(.text+0x7cc): undefined reference to `QListWidget::insertItem(int, QString const&)'
    object/x86_64bit/AsynchronousOpenCVRecorder.o: In function `AsynchronousOpenCVRecorder::UpdateCameraListBox()':
    AsynchronousOpenCVRecorder.cpp:(.text+0x863): undefined reference to `QListWidget::clear()'
    AsynchronousOpenCVRecorder.cpp:(.text+0xa69): undefined reference to `QListWidget::count() const'
    AsynchronousOpenCVRecorder.cpp:(.text+0xa76): undefined reference to `QListWidget::insertItem(int, QString const&)'
    AsynchronousOpenCVRecorder.cpp:(.text+0xc95): undefined reference to `QWidget::setEnabled(bool)'
    object/x86_64bit/AsynchronousOpenCVRecorder.o: In function `AsynchronousOpenCVRecorder::AsynchronousOpenCVRecorder(QWidget*, QFlags<Qt::WindowType>)':
    AsynchronousOpenCVRecorder.cpp:(.text+0xf09): undefined reference to `QMainWindow::QMainWindow(QWidget*, QFlags<Qt::WindowType>)'
    AsynchronousOpenCVRecorder.cpp:(.text+0xf8f): undefined reference to `QLabel::setAlignment(QFlags<Qt::AlignmentFlag>)'
    AsynchronousOpenCVRecorder.cpp:(.text+0x1070): undefined reference to `QWidget::setWindowTitle(QString const&)'
    AsynchronousOpenCVRecorder.cpp:(.text+0x16a2): undefined reference to `QMainWindow::~QMainWindow()'
    object/x86_64bit/AsynchronousOpenCVRecorder.o: In function `AsynchronousOpenCVRecorder::OnBnClickedButtonStartstop()':
    AsynchronousOpenCVRecorder.cpp:(.text+0x1819): undefined reference to `QListWidget::currentRow() const'
    AsynchronousOpenCVRecorder.cpp:(.text+0x19ea): undefined reference to `QAbstractButton::setText(QString const&)'
    AsynchronousOpenCVRecorder.cpp:(.text+0x1a49): undefined reference to `QAbstractButton::setText(QString const&)'
    object/x86_64bit/AsynchronousOpenCVRecorder.o: In function `AsynchronousOpenCVRecorder::OnCameraListChanged(int)':
    AsynchronousOpenCVRecorder.cpp:(.text+0x235a): undefined reference to `QWidget::setEnabled(bool)'
    object/x86_64bit/AsynchronousOpenCVRecorder.o: In function `AsynchronousOpenCVRecorder::~AsynchronousOpenCVRecorder()':
    AsynchronousOpenCVRecorder.cpp:(.text+0x253a): undefined reference to `QMainWindow::~QMainWindow()'
    object/x86_64bit/AsynchronousOpenCVRecorder.o: In function `AsynchronousOpenCVRecorder::OnFrameReady(int)':
    AsynchronousOpenCVRecorder.cpp:(.text+0x27f8): undefined reference to `QCheckBox::checkState() const'
    AsynchronousOpenCVRecorder.cpp:(.text+0x2894): undefined reference to `QLabel::setPixmap(QPixmap const&)'
    AsynchronousOpenCVRecorder.cpp:(.text+0x2d01): undefined reference to `QAbstractButton::setChecked(bool)'
    object/x86_64bit/AsynchronousOpenCVRecorder.o: In function `Ui_AsynchronousOpenCVRecorderClass::setupUi(QMainWindow*)':
    AsynchronousOpenCVRecorder.cpp:(.text._ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow[_ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow]+0x7b): undefined reference to `QWidget::resize(QSize const&)'
    AsynchronousOpenCVRecorder.cpp:(.text._ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow[_ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow]+0x83): undefined reference to `QWidget::sizePolicy() const'
    AsynchronousOpenCVRecorder.cpp:(.text._ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow[_ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow]+0x92): undefined reference to `QWidget::setSizePolicy(QSizePolicy)'
    AsynchronousOpenCVRecorder.cpp:(.text._ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow[_ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow]+0xa4): undefined reference to `QWidget::setMinimumSize(int, int)'
    AsynchronousOpenCVRecorder.cpp:(.text._ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow[_ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow]+0xb6): undefined reference to `QWidget::setMaximumSize(int, int)'
    AsynchronousOpenCVRecorder.cpp:(.text._ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow[_ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow]+0x113): undefined reference to `QWidget::setWindowIcon(QIcon const&)'
    AsynchronousOpenCVRecorder.cpp:(.text._ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow[_ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow]+0x12d): undefined reference to `QWidget::QWidget(QWidget*, QFlags<Qt::WindowType>)'
    AsynchronousOpenCVRecorder.cpp:(.text._ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow[_ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow]+0x174): undefined reference to `QListWidget::QListWidget(QWidget*)'
    AsynchronousOpenCVRecorder.cpp:(.text._ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow[_ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow]+0x1ce): undefined reference to `QWidget::setGeometry(QRect const&)'
    AsynchronousOpenCVRecorder.cpp:(.text._ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow[_ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow]+0x1e7): undefined reference to `QListWidget::QListWidget(QWidget*)'
    AsynchronousOpenCVRecorder.cpp:(.text._ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow[_ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow]+0x241): undefined reference to `QWidget::setGeometry(QRect const&)'
    AsynchronousOpenCVRecorder.cpp:(.text._ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow[_ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow]+0x25a): undefined reference to `QPushButton::QPushButton(QWidget*)'
    AsynchronousOpenCVRecorder.cpp:(.text._ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow[_ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow]+0x2b4): undefined reference to `QWidget::setGeometry(QRect const&)'
    AsynchronousOpenCVRecorder.cpp:(.text._ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow[_ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow]+0x2cf): undefined reference to `QLabel::QLabel(QWidget*, QFlags<Qt::WindowType>)'
    AsynchronousOpenCVRecorder.cpp:(.text._ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow[_ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow]+0x329): undefined reference to `QWidget::setGeometry(QRect const&)'
    AsynchronousOpenCVRecorder.cpp:(.text._ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow[_ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow]+0x332): undefined reference to `QWidget::sizePolicy() const'
    AsynchronousOpenCVRecorder.cpp:(.text._ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow[_ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow]+0x342): undefined reference to `QWidget::setSizePolicy(QSizePolicy)'
    AsynchronousOpenCVRecorder.cpp:(.text._ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow[_ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow]+0x35b): undefined reference to `QCheckBox::QCheckBox(QWidget*)'
    AsynchronousOpenCVRecorder.cpp:(.text._ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow[_ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow]+0x3b5): undefined reference to `QWidget::setGeometry(QRect const&)'
    AsynchronousOpenCVRecorder.cpp:(.text._ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow[_ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow]+0x3c1): undefined reference to `QMainWindow::setCentralWidget(QWidget*)'
    AsynchronousOpenCVRecorder.cpp:(.text._ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow[_ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow]+0x3ea): undefined reference to `QWidget::setWindowTitle(QString const&)'
    AsynchronousOpenCVRecorder.cpp:(.text._ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow[_ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow]+0x41c): undefined reference to `QAbstractButton::setText(QString const&)'
    AsynchronousOpenCVRecorder.cpp:(.text._ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow[_ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow]+0x441): undefined reference to `QLabel::setText(QString const&)'
    AsynchronousOpenCVRecorder.cpp:(.text._ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow[_ZN34Ui_AsynchronousOpenCVRecorderClass7setupUiEP11QMainWindow]+0x478): undefined reference to `QAbstractButton::setText(QString const&)'
    object/x86_64bit/main.o: In function `main':
    main.cpp:(.text.startup+0x20a): undefined reference to `QApplication::QApplication(int&, char**, int)'
    main.cpp:(.text.startup+0x21e): undefined reference to `QWidget::show()'
    main.cpp:(.text.startup+0x223): undefined reference to `QApplication::exec()'
    main.cpp:(.text.startup+0x237): undefined reference to `QApplication::~QApplication()'
    main.cpp:(.text.startup+0x252): undefined reference to `QApplication::~QApplication()'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o: In function `AsynchronousOpenCVRecorder::qt_metacall(QMetaObject::Call, int, void**)':
    moc_AsynchronousOpenCVRecorder.cpp:(.text+0xc1): undefined reference to `QMainWindow::qt_metacall(QMetaObject::Call, int, void**)'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o: In function `AsynchronousOpenCVRecorder::qt_metacast(char const*)':
    moc_AsynchronousOpenCVRecorder.cpp:(.text+0x9d): undefined reference to `QMainWindow::qt_metacast(char const*)'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTI26AsynchronousOpenCVRecorder[_ZTI26AsynchronousOpenCVRecorder]+0x10): undefined reference to `typeinfo for QMainWindow'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0x38): undefined reference to `QMainWindow::event(QEvent*)'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0x70): undefined reference to `QWidget::devType() const'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0x78): undefined reference to `QWidget::setVisible(bool)'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0x80): undefined reference to `QWidget::sizeHint() const'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0x88): undefined reference to `QWidget::minimumSizeHint() const'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0x90): undefined reference to `QWidget::heightForWidth(int) const'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0x98): undefined reference to `QWidget::hasHeightForWidth() const'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0xa0): undefined reference to `QWidget::paintEngine() const'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0xa8): undefined reference to `QWidget::mousePressEvent(QMouseEvent*)'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0xb0): undefined reference to `QWidget::mouseReleaseEvent(QMouseEvent*)'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0xb8): undefined reference to `QWidget::mouseDoubleClickEvent(QMouseEvent*)'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0xc0): undefined reference to `QWidget::mouseMoveEvent(QMouseEvent*)'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0xc8): undefined reference to `QWidget::wheelEvent(QWheelEvent*)'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0xd0): undefined reference to `QWidget::keyPressEvent(QKeyEvent*)'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0xd8): undefined reference to `QWidget::keyReleaseEvent(QKeyEvent*)'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0xe0): undefined reference to `QWidget::focusInEvent(QFocusEvent*)'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0xe8): undefined reference to `QWidget::focusOutEvent(QFocusEvent*)'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0xf0): undefined reference to `QWidget::enterEvent(QEvent*)'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0xf8): undefined reference to `QWidget::leaveEvent(QEvent*)'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0x100): undefined reference to `QWidget::paintEvent(QPaintEvent*)'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0x108): undefined reference to `QWidget::moveEvent(QMoveEvent*)'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0x110): undefined reference to `QWidget::resizeEvent(QResizeEvent*)'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0x118): undefined reference to `QWidget::closeEvent(QCloseEvent*)'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0x120): undefined reference to `QMainWindow::contextMenuEvent(QContextMenuEvent*)'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0x128): undefined reference to `QWidget::tabletEvent(QTabletEvent*)'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0x130): undefined reference to `QWidget::actionEvent(QActionEvent*)'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0x138): undefined reference to `QWidget::dragEnterEvent(QDragEnterEvent*)'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0x140): undefined reference to `QWidget::dragMoveEvent(QDragMoveEvent*)'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0x148): undefined reference to `QWidget::dragLeaveEvent(QDragLeaveEvent*)'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0x150): undefined reference to `QWidget::dropEvent(QDropEvent*)'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0x158): undefined reference to `QWidget::showEvent(QShowEvent*)'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0x160): undefined reference to `QWidget::hideEvent(QHideEvent*)'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0x168): undefined reference to `QWidget::nativeEvent(QByteArray const&, void*, long*)'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0x170): undefined reference to `QWidget::changeEvent(QEvent*)'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0x178): undefined reference to `QWidget::metric(QPaintDevice::PaintDeviceMetric) const'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0x180): undefined reference to `QWidget::initPainter(QPainter*) const'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0x188): undefined reference to `QWidget::redirected(QPoint*) const'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0x190): undefined reference to `QWidget::sharedPainter() const'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0x198): undefined reference to `QWidget::inputMethodEvent(QInputMethodEvent*)'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0x1a0): undefined reference to `QWidget::inputMethodQuery(Qt::InputMethodQuery) const'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0x1a8): undefined reference to `QWidget::focusNextPrevChild(bool)'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0x1b0): undefined reference to `QMainWindow::createPopupMenu()'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0x1d8): undefined reference to `non-virtual thunk to QWidget::devType() const'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0x1e0): undefined reference to `non-virtual thunk to QWidget::paintEngine() const'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0x1e8): undefined reference to `non-virtual thunk to QWidget::metric(QPaintDevice::PaintDeviceMetric) const'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0x1f0): undefined reference to `non-virtual thunk to QWidget::initPainter(QPainter*) const'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0x1f8): undefined reference to `non-virtual thunk to QWidget::redirected(QPoint*) const'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro._ZTV26AsynchronousOpenCVRecorder[_ZTV26AsynchronousOpenCVRecorder]+0x200): undefined reference to `non-virtual thunk to QWidget::sharedPainter() const'
    object/x86_64bit/moc_AsynchronousOpenCVRecorder.o:(.data.rel.ro+0x0): undefined reference to `QMainWindow::staticMetaObject'
    collect2: error: ld returned 1 exit status
    make: *** [binary/x86_64bit/AsynchronousOpenCVRecorder] Error 1
    rm object/x86_64bit/moc_AsynchronousOpenCVRecorder.cpp object/x86_64bit/ui_AsynchronousOpenCVRecorder.h object/x86_64bit/moc_FrameObserver.cpp object/x86_64bit/qrc_AsynchronousOpenCVRecorder.cpp object/x86_64bit/moc_OpenCVVideoRecorder.cpp object/x86_64bit/moc_CameraObserver.cpp
    

    can anyone tell me what can be the source of this error[2_1505832922074_Common.mk](Uploading 100%) [1_1505832922073_Makefile](Uploading 100%) [0_1505832922073_VimbaC.mk](Uploading 100%)


  • Lifetime Qt Champion

    Hi,

    Can you show your .pro file ?


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.