Servus,
benötige einen Slot, der ausgeführt wird, wenn ich ein Item des QTableWidgets bearbeitet habe. Habe derzeit currentItemChanged drinne, aber das wird ja ausgeführt, wenn ich vom einem Item zum anderen wechsele. Ich benötige allerdings einen, der ausgeführt wird, wenn ich den Text des Items ändere.
Danke schonmal
Gruß
Suche QTableWidget Slot
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
Re: Suche QTableWidget Slot
Dann schau Dir mal die Signals des QTableWidgets an - da gibts sowas.
MfG Christian
'Funktioniert nicht' ist keine Fehlerbeschreibung
'Funktioniert nicht' ist keine Fehlerbeschreibung
-
Karottenkopf51
- Beiträge: 3
- Registriert: 8. März 2012 10:45
Re: Suche QTableWidget Slot
Habe ich mir mehrfach durchgelesen. Gehen wir davon aus, ich verwende itemChanged. Als Parameter habe ich nur das item, dass soeben verändert wurde. Ich jage den Text durch einige RegExps und wenn exactMatch kein true liefert, soll der alte Zustand wieder hergestellt werden. Wie stelle ich das nun an?
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
Re: Suche QTableWidget Slot
QTableWidgetItem hat genug Funktionen um den angezeigten Text oder alles was sonst noch dazugehört zu verändern würde ich sagen.
MfG Christian
'Funktioniert nicht' ist keine Fehlerbeschreibung
'Funktioniert nicht' ist keine Fehlerbeschreibung
-
Karottenkopf51
- Beiträge: 3
- Registriert: 8. März 2012 10:45
Re: Suche QTableWidget Slot
Ach, wirklich?
Und wie greif ich auf den Text zu, der vor dem Ändern in dem item stand?
Und wie greif ich auf den Text zu, der vor dem Ändern in dem item stand?
Re: Suche QTableWidget Slot
Hallo,
also eine Historie bietet dir glaub ich keine Komponente. Darum musst du dich schon selbst kuemmern.
also eine Historie bietet dir glaub ich keine Komponente. Darum musst du dich schon selbst kuemmern.
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
Re: Suche QTableWidget Slot
Von QTableWidgetItem ableiten, alten Wert als Member merken und diesen dann bei nicht gefallen des neuen Wertes wieder herstellen.
MfG Christian
'Funktioniert nicht' ist keine Fehlerbeschreibung
'Funktioniert nicht' ist keine Fehlerbeschreibung