Code: Alles auswählen
yopuser@localhost kEagle $ make
g++ -c -pipe -Wall -W -O2 -g -march=i686 -mtune=i686 -DQT_NO_DEBUG -DQT_SHARED-DQT_TABLET_SUPPORT -DQT_THREAD_SUPPORT -I/usr/lib/qt-3.3/mkspecs/default -I. -I/usr/lib/qt-3.3/include -I.ui/ -I. -I.moc/ -o .obj/form1.o .ui/form1.cpp
In file included from .ui/form1.cpp:10:
.ui/form1.h:65: Fehler: Feld »timer« hat unvollständigen Typen
In file included from .ui/form1.cpp:30:
.ui/../form1.ui.h: In member function `virtual void eagle_gui::startadsl()':
.ui/../form1.ui.h:32: Warnung: Variable »ok_plug« wird nicht verwendet
.ui/../form1.ui.h: In member function `virtual void eagle_gui::stopadsl()':
.ui/../form1.ui.h:41: Warnung: Variable »ok_unplug« wird nicht verwendet
.ui/../form1.ui.h: In member function `virtual void eagle_gui::startTimer()':
.ui/../form1.ui.h:86: Fehler: `timer' undeclared (first use this function)
.ui/../form1.ui.h:86: Fehler: (Each undeclared identifier is reported only oncefor each function it appears in.)
.ui/../form1.ui.h: In member function `virtual void eagle_gui::time_out()':
.ui/../form1.ui.h:94: Fehler: `timer' undeclared (first use this function)
make: *** [.obj/form1.o] Fehler 1
ein anderes problem ist, das er die im designer erstellte member variable vom typ QTimer nicht akzeptiert, sie dient in der hauptklasse als timer
Code: Alles auswählen
void eagle_gui::startTimer()
{
timer.start(100, false);
}
kann den fehler nicht richtig zuordnen...
mfg