[QT] QTableWidget: beim 2. Aufruf sehr langsam

OP #3674902
Lesenswert?
• ▲
▼
Von meinem Leidensweg will ich nur die Schlussetappe vortragen. Alles 
andere würde vermutlich nur falsche Spekulationen triggern.
Ein Dialog (modeless) hat unter anderem ein QTableWidget, das mit 
statischen Werten gefüllt wird (500 Zeilen).
- Beim 1. Aufruf des Dialogs dauert das Befüllen so um die 60ms.
- Wenn ich das Fenster schliesse und dann wieder öffne, dauert es ca. 
600ms Sekunden.
- Auch das Aendern auf modal ergab keine Aenderung dieses Verhaltens

[Kurzes Abschweifen an den Anfang meines Leidenswegs: sobald eine 
Datenbank ins Spiel kommt: 175ms / 3sec.]

Wenn ich aber das Fenster offen lasse und ein 2. Fenster öffne, dauert 
auch hier das 1. Befüllen so um die 60ms.


Der Dialog wird von mainwindow.cpp wie folgt aufgerufen:
1
Test t;
2
t.setModal(true);
3
t.exec();

Die 3 involvierten Dateien sind im Anhang.

Ich mache vermutlich irgendwo einen grundlegenden Fehler, nur wo?
Dank im voraus!
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren