Details
-
Bug
-
Resolution: Incomplete
-
P2: Important
-
None
-
4.4.0
-
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
- relates to
-
QTBUG-20498 QtUiTools not built when cross compiling
- Closed