Problem mit Klasse und connect()

Alles rund um die Programmierung mit Qt
Antworten
nexus
Beiträge: 75
Registriert: 14. Oktober 2006 19:24

Problem mit Klasse und connect()

Beitrag von nexus »

Hallo,

mein Problem ist folgendes. Ich erstelle eine neue Instanz einer Klasse und rufe connectToServer() auf

Code: Alles auswählen

GetData *data = new GetData(this);
data->connectToServer(server, ui.titleALineEdit->text());

Code: Alles auswählen

void GetData::connectToServer(QString serv, QString req)
{
server = serv;
request = req;
	
http = new QHttp(this);
http->setHost(server);
	
connect(http, SIGNAL(done(bool)), this, SLOT(requestMovieList(bool)));
}
Jedoch macht er jetzt beim connect() nicht weiter. Sprich der Debugger zeigt mir, dass er wieder zum connetcToServer() Aufruf zurückspringt.

Weiß da einer Rat bzw. weiß wie man das anders umsetzen kann?
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Was soll er da weitermachen? Die Funktion ist doch fertig...
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
nexus
Beiträge: 75
Registriert: 14. Oktober 2006 19:24

Beitrag von nexus »

Er soll wenn das Signal kommt zum Slot springen, aber das tut er nicht...
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Woher weisst Du das?
Falls da was schiefgeht wird zur Laufzeit von Qt eine Fehlermeldung auf der Konsole ausgegeben.
Für Windows muss man 'config += console' angeben damit man die Konsole auch sieht.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Antworten