Seite 1 von 1

Undo/Redo Funktion global anwenden ?

Verfasst: 16. Juni 2007 17:52
von wojtek85
Hallo,
habe folgendes Problem/Szenario. Ich habe in meiner Anwendung mehrere QTextEdit Felder und in meiner Toolbar Redo und Undo Actions usw., das Problem ist jedoch das ich es bisher nur für ein TextEdit hinbekommen habe, dass die Funktionen klappen. Bspw. :

Code: Alles auswählen

void MainWindow::undo()
{ 
commentsTextBox->undo(); 
}
Kann mir da jmd. weiterhelfen mit nem kleinen Tipp oder Hinweis, finde nichts in der RefDoc.

Danke. W[/quote]

Verfasst: 16. Juni 2007 18:52
von upsala
Naja, du solltest schon zuvor schaun, welches TextEdit aktiv ist und dann dessen Undo-Funktion aufrufen...

Verfasst: 20. Juni 2007 21:58
von wojtek85
Ist mir schon klar, das dass oben nur für die eine Textbox funktioniert, aber gibt es denn nicht eine globale Funktion für das ganze MainWindow bpsw. was ein redo() zur Verfügung stellt, ohne dass man das für jede Kleinigkeit definieren muss. Wäre deutlich weniger Arbeit. :?:

Verfasst: 20. Juni 2007 22:00
von upsala
Naja, so dürfte es nur ein 5-Zeiler jeweils für Undo und Redo sein...