der "reparent"-Aufruf eines QListView's produziert bei mir folgende Fehlermeldungen:
Code: Alles auswählen
"X Error: BadDrawable (invalid Pixmap or Window parameter) 9 ... <bla, bla, bla>"
Ich gehe wie folgt vor:
- erzeugen einer QListView-Instanz mit "parent = 0".
- übergeben des QListView's in ein QWidget mit festem Layout. Letzteres instanziiert diverse andere GUI-Elemente, u. a. jenes an welches das QListView angehangen werden soll.
- im QWidget findet nun das reparent statt:
Code: Alles auswählen
"lvUser->reparent(splitMain, splitMain->geometry().topLeft());"lvUser: QListView
splitMain: QSplitter(neuer Parent)
Hat jemand eine Idee warum diese Fehlermeldungen erscheinen? Es liegt definitiv an diesem Aufruf. Denn wenn dieser auskommentiert wird, bleiben die Meldungen aus.
Danke im vorraus...
buy buy