Vollständiger Reset eines Custom Models trotz Events

Alles rund um die Programmierung mit Qt
Antworten
CLRS530
Beiträge: 155
Registriert: 8. Oktober 2007 18:00

Vollständiger Reset eines Custom Models trotz Events

Beitrag von CLRS530 »

Tut mir vorab erst einmal leid für diesen Titel. Aber mir ist absolut nichts kurzes, aber prägnantes für mein problem eingefallen.
In einer TreeView habe ich ein eigenes Model, welches teilweise bei dem klick auf das Plus-Zeichen eine langwierige Operation starten muss. Deshalb habe ich nun ein Prozessfenster erstellt, welches sich auch abbrechen und pausieren lässt. Die eigentliche Operation läuft dann in einem anderen Thread. Vor dieser Umstellung hatte ich keine Probleme. Nun werden aber durch dieses Fenster die Events des TreeViews ausgeführt. Dadurch kommt es zum springen in die Funktionen meines Models, was aber aus etlichen Gründen nicht sein darf. Ich wei mir bei da gerade nicht wirklich zu helfen. Das Signal layoutAboutToBeChanged bringt nicht wirklich etwas und modelAboutToBeReset ist nicht öffentlich. Ich kann mir nicht vorstellen, dass so etwas kaum lösbar ist.
Antworten