Signal Slot funktioniert genau bei einer Funktion nicht

Alles rund um die Programmierung mit Qt
Antworten
pospiech
Beiträge: 232
Registriert: 1. September 2006 17:20
Wohnort: Hannover

Signal Slot funktioniert genau bei einer Funktion nicht

Beitrag von pospiech »

folgender Code wird überhaupt nicht anerkannt:

Code: Alles auswählen

connect(tableWidgetVariation, SIGNAL(currentCellChanged(int, int, int, int)), this, SLOT(OnTableWidgetVariationCellChanged(int currentRow, int currentColumn, int previousRow, int previousColumn)));

Code: Alles auswählen

void widgetCouplerVariationList::OnTableWidgetVariationCellChanged(int currentRow, int currentColumn, int previousRow, int previousColumn)
{
	if (currentColumn != previousColumn)
	{
..
	}
}
Object::connect: No such slot widgetCouplerVariationList::OnTableWidgetVariation
CellChanged(int currentRow,int currentColumn,int previousRow,int previousColumn)

Object::connect: (sender name: 'tableWidgetVariation')
Object::connect: (receiver name: 'widgetCouplerVariationList')
Ich sehe den Fehler nicht.
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Dafür gibts aber ne Foren-Suche die das Problem bestimmt zehnmal findet - Definition im connect() ist falsch.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
pospiech
Beiträge: 232
Registriert: 1. September 2006 17:20
Wohnort: Hannover

Beitrag von pospiech »

Christian81 hat geschrieben:Dafür gibts aber ne Foren-Suche die das Problem bestimmt zehnmal findet - Definition im connect() ist falsch.
Danke trotzdem. Warum es falsch ist ist mir schon klar, aber ich war einfach kurzweilig zu blind...
Antworten