Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-5104

UI Loader doesn't compile for embedded

    XMLWordPrintable

Details

    • Bug
    • Resolution: Incomplete
    • P2: Important
    • None
    • 4.4.0
    • Tools: Designer
    • None

    Description

      t4id: 223322

      Link problems when trying to build an app that has the uitools option enabled
      It seems as if some widget types / functions are compiled-out for embedded, and QtDesigner assumes their presence

      When compiling with regular qmake, the build works. When I add the uitools, I get the following link errors:

      ../libqstatemachine.so: undefined reference to `QToolBox::setItemIcon(int, QIcon const&)'
      ../libqstatemachine.so: undefined reference to `QMainWindow::setStatusBar(QStatusBar*)'
      ../libqstatemachine.so: undefined reference to `QToolBox::count() const'
      ../libqstatemachine.so: undefined reference to `QWorkspace::QWorkspace(QWidget*)'
      ../libqstatemachine.so: undefined reference to `QCursor::QCursor(Qt::CursorShape)'
      ../libqstatemachine.so: undefined reference to `QWidget::dragEnterEvent(QDragEnterEvent*)'
      ../libqstatemachine.so: undefined reference to `QWidget::dragLeaveEvent(QDragLeaveEvent*)'
      ../libqstatemachine.so: undefined reference to `QTabWidget::setTabToolTip(int, QString const&)'
      ../libqstatemachine.so: undefined reference to `QDockWidget::setWidget(QWidget*)'
      ../libqstatemachine.so: undefined reference to `QSplitter::QSplitter(QWidget*)'
      ../libqstatemachine.so: undefined reference to `QMainWindow::addDockWidget(Qt::DockWidgetArea, QDockWidget*)'
      ../libqstatemachine.so: undefined reference to `QToolBox::setCurrentIndex(int)'
      ../libqstatemachine.so: undefined reference to `QDial::QDial(QWidget*)'
      ../libqstatemachine.so: undefined reference to `QToolBox::itemText(int) const'
      ../libqstatemachine.so: undefined reference to `QDockWidget::QDockWidget(QWidget*, QFlags<Qt::WindowType>)'
      ../libqstatemachine.so: undefined reference to `QSplitter::widget(int) const'
      ../libqstatemachine.so: undefined reference to `QDockWidget::staticMetaObject'
      ../libqstatemachine.so: undefined reference to `QWidget::dragMoveEvent(QDragMoveEvent*)'
      ../libqstatemachine.so: undefined reference to `QWidget::x11Event(_XEvent*)'
      ../libqstatemachine.so: undefined reference to `QToolBox::setItemText(int, QString const&)'
      ../libqstatemachine.so: undefined reference to `QSplitter::addWidget(QWidget*)'
      ../libqstatemachine.so: undefined reference to `QToolBox::setItemToolTip(int, QString const&)'
      ../libqstatemachine.so: undefined reference to `QDockWidget::allowedAreas() const'
      ../libqstatemachine.so: undefined reference to `QSplitter::count() const'
      ../libqstatemachine.so: undefined reference to `QSplitter::staticMetaObject'
      ../libqstatemachine.so: undefined reference to `QToolBox::insertItem(int, QWidget*, QIcon const&, QString const&)'
      ../libqstatemachine.so: undefined reference to `QStatusBar::QStatusBar(QWidget*)'
      ../libqstatemachine.so: undefined reference to `QToolBox::QToolBox(QWidget*, QFlags<Qt::WindowType>)'
      ../libqstatemachine.so: undefined reference to `QCursor::~QCursor()'
      ../libqstatemachine.so: undefined reference to `QStatusBar::staticMetaObject'
      ../libqstatemachine.so: undefined reference to `QWidget::dropEvent(QDropEvent*)'
      ../libqstatemachine.so: undefined reference to `QCursor::QCursor(QCursor const&)'
      ../libqstatemachine.so: undefined reference to `QCursor::shape() const'
      ../libqstatemachine.so: undefined reference to `QToolBox::staticMetaObject'
      ../libqstatemachine.so: undefined reference to `QCursor::QCursor()'

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              kleint Friedemann Kleint
              jasmcdon Jason McDonald (Closed Nokia Identity. Please assign to "macadder" instead) (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes