QListView->reparent() produziert std:err Messages! y?
Verfasst: 6. Juli 2007 09:39
Morgen erstmal,
der "reparent"-Aufruf eines QListView's produziert bei mir folgende Fehlermeldungen:
...und das am laufenden Bande (zumindestens in netter Stückzahl).
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:
(ich hab der Einfachheit halber nur die Basisklassen, meiner abgeleiteten Klassen aufgelistet.)
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
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