Editieren von ModelItem beenden bevor submitAll
Verfasst: 18. März 2010 11:11
Hallo zusammen,
ich hab ein kleines Problem mit meinem QSqlTableModel. Bin nicht fündig geworden in der Doku, aber vermutlich such ich nur nicht an der richtigen Stelle. Vielleicht kann mir einer von Euch den Weg weisen. =)
Mein model hat die EditStrategy OnManualSubmit. Über einen Button kann man das model speichern. Funktioniert alles. Wenn ich aber nun eine Zelle in meiner TableView editiere und der Cursor quasi noch blinkt, und dann ohne den Editiervorgang zu beenden (z.B. mit "Enter") auf den "Save" Button klicke, geht die gerade gemachte Änderung verloren.
ich konnte leider nichts finden, mit dem ich herausfinde, ob eine Zelle gerade editiert wird, oder eine Funktion die das editieren einer Zelle beendet.
Vielen Dank im Voraus.
gruß jerry42
ich hab ein kleines Problem mit meinem QSqlTableModel. Bin nicht fündig geworden in der Doku, aber vermutlich such ich nur nicht an der richtigen Stelle. Vielleicht kann mir einer von Euch den Weg weisen. =)
Mein model hat die EditStrategy OnManualSubmit. Über einen Button kann man das model speichern. Funktioniert alles. Wenn ich aber nun eine Zelle in meiner TableView editiere und der Cursor quasi noch blinkt, und dann ohne den Editiervorgang zu beenden (z.B. mit "Enter") auf den "Save" Button klicke, geht die gerade gemachte Änderung verloren.
ich konnte leider nichts finden, mit dem ich herausfinde, ob eine Zelle gerade editiert wird, oder eine Funktion die das editieren einer Zelle beendet.
Vielen Dank im Voraus.
gruß jerry42