Ich habe ein Problem mit folgendem Programm.
Code: Alles auswählen
#include <qapplication.h>
#include <qpixmap.h>
#include <qlabel.h>
#include <qtimer.h>
#include "show.h"
QWidget* showpicture(char*, QWidget*);
int read_SHM();
int main(int argc, char *argv[]){
int i = read_SHM();
char bild[9];
char p1[] = "pic1.jpg";
char p2[] = "pic2.jpg";
if(i%2 == 0){strcpy(bild, p1);}
else {strcpy(bild, p2);}
QApplication own_app(argc, argv);
QWidget* own_widget = new QWidget();
own_app.setMainWidget(own_widget);
QTimer *timer = new QTimer(own_widget);
connect(timer, SIGNAL(timeout()), own_widget, SLOT(showpicture(bild, own_widget)));
timer->start(100);
return own_app.enter_loop();
}
Beim compilieren bekomme ich die Fehlermeldung, dass connect not declared ist.
Habe ich ein Include vergessen, oder gibt es unter qt3 kein connect.
Wie müsste Ich mein Programm umschreiben, damit ich es compilieren kann.
Ich sitze da schon ziehmlich lange dran und langsam bekomme ich den Eindruck ich bin zu DOOF für QT.