[gelöst] QListWidget und currentItemChanged

Alles rund um die Programmierung mit Qt
Antworten
jansie
Beiträge: 11
Registriert: 28. September 2007 16:03

[gelöst] QListWidget und currentItemChanged

Beitrag von jansie »

Hallo Welt,
ich habe (schon wieder) ein Problem und zwar möchte ich, einfach das Signal currentItemChanged nutzen. Aber es klappt nicht:

Code: Alles auswählen

connect(ui.listWidget, SIGNAL(currentItemChanged(QListWidgetItem * current, QListWidgetItem * previous)), this, SLOT(lw_itemc(QListWidgetItem * current, QListWidgetItem * previous)));
So heißt es:
Object::connect: No such signal QListWidget::currentItemChanged(QListWidgetItem*current,QListWidgetItem*previous)
Object::connect: (sender name: 'listWidget')
Object::connect: (receiver name: 'form1')

was mache ich falsch?
Zuletzt geändert von jansie am 18. November 2007 13:03, insgesamt 1-mal geändert.
solarix
Beiträge: 1133
Registriert: 7. Juni 2007 19:25

Beitrag von solarix »

Schau dir mal in der Doku deiner Wahl (z.B. http://de.wikipedia.org/wiki/Signal-Slot-Konzept) an, welche Elemente in ein "connect" eingefügt werden müssen.. und (noch wichtiger): welche nicht...
jansie
Beiträge: 11
Registriert: 28. September 2007 16:03

Beitrag von jansie »

nagut:

Code: Alles auswählen

connect(ui.listWidget, SIGNAL(currentItemChanged(QListWidgetItem*, QListWidgetItem*)), this, SLOT(lw_itemc(QListWidgetItem*, QListWidgetItem*)));
hier heißt es aber:
Segmentation fault (core dumped)

?!
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Gleiche Frage, wie im Thread nebenan: Was meint der Debugger dazu?
jansie
Beiträge: 11
Registriert: 28. September 2007 16:03

Beitrag von jansie »

hab keine Debugger, aber diese Meldung kommt erst wenn ich auf den Button drücke
jansie
Beiträge: 11
Registriert: 28. September 2007 16:03

Beitrag von jansie »

ok, hab den Fehler, meine funktion war blöd... danke
Antworten