Sunday, July 6th 2008, 2:40pm UTC+1

You are not logged in.

  • Login
  • Register

rawatsk

Beginner

Posts: 3

Location: india

1

Wednesday, August 22nd 2007, 5:26am

Form Loading at runtime using QUiLoader

Hello All,

I m tryin to load a form over pushbutton.
I hav added uitools and designer in my .pro file and respective includes within my code. I m gettin following linker error.

g++ -o application .obj/release-shared/ClientConnection.o .obj/release-shared/File1.o .obj/release-shared/File2.o

.obj/release-shared/SocketServer.o .obj/release-shared/Client.o .obj/release-shared/example.o .obj/release-shared/main.o

.obj/release-shared/moc_ClientConnection.o .obj/release-shared/moc_File1.o .obj/release-shared/moc_File2.o

.obj/release-shared/moc_SocketServer.o .obj/release-shared/moc_Client.o .obj/release-shared/moc_example.o

.obj/release-shared/qrc_Display.o -L/home/user/build/qtopiacore/target/lib -L/home/user/build/lib -lQtSvg

-L/home/user/build/qtopiacore/target/lib -lQtSql -lQtNetwork -lQtUiTools -L/home/user/build/qtopiacore/host/lib -lQtXml -pthread -pthread -lQtGui

-L/usr/X11R6/lib -lpng -lSM -lICE -pthread -pthread -lXi -lXrender -lXrandr -lXfixes -lXcursor -lXinerama -lfreetype -lfontconfig -lXext -lX11

-lQtCore -lz -lm -pthread -lgthread-2.0 -lglib-2.0 -lpthread -lQtDesigner -ldl -lqtopia -lqtopiabase -lmd5 -lqtopia-sqlite -Wl,-rpath,/opt/Qtopia/lib
/home/user/build/qtopiacore/target/lib/libQtUiTools.a(quiloader.o): In function

`QFormInternal::FormBuilderPrivate::create(QFormInternal::DomWidget*, QWidget*)':
quiloader.cpp:(.text+0xe3e): undefined reference to `QToolBox::staticMetaObject'
quiloader.cpp:(.text+0xe58): undefined reference to `QToolBox::count() const'
quiloader.cpp:(.text+0xeee): undefined reference to `QToolBox::setItemText(int, QString const&)'
quiloader.cpp:(.text+0xf33): undefined reference to `QToolBox::itemText(int) const'
/home/user/build/qtopiacore/target/lib/libQtUiTools.a(abstractformbuilder.o): In function `.L2898':
abstractformbuilder.cpp:(.text+0x4f58): undefined reference to `QCursor::QCursor(Qt::CursorShape)'
abstractformbuilder.cpp:(.text+0x4f9e): undefined reference to `QCursor::~QCursor()'
/home/user/build/qtopiacore/target/lib/libQtUiTools.a(abstractformbuilder.o): In function

`QFormInternal::QAbstractFormBuilder::createDom(QWidget*, QFormInternal::DomWidget*, bool)':
abstractformbuilder.cpp:(.text+0x6a6d): undefined reference to `QSplitter::staticMetaObject'
abstractformbuilder.cpp:(.text+0x6e09): undefined reference to `QSplitter::widget(int) const'
abstractformbuilder.cpp:(.text+0x6e2f): undefined reference to `QSplitter::count() const'
/home/user/build/qtopiacore/target/lib/libQtUiTools.a(abstractformbuilder.o): In function

`QFormInternal::QAbstractFormBuilder::addItem(QFormInternal::DomWidget*, QWidget*, QWidget*)':
abstractformbuilder.cpp:(.text+0xa388): undefined reference to `QTabWidget::setTabToolTip(int, QString const&)'
abstractformbuilder.cpp:(.text+0xa499): undefined reference to `QToolBox::staticMetaObject'
abstractformbuilder.cpp:(.text+0xa4b7): undefined reference to `QToolBox::count() const'
abstractformbuilder.cpp:(.text+0xa504): undefined reference to `QToolBox::insertItem(int, QWidget*, QIcon const&, QString const&)'

Is there something missing from my install. it is version 4.2.3 of Qtopia which i hav compiled and installed with default configuration.

Thanks in advance

rawatsk
  • Go to the top of the page

Rate this thread