PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Qt/kde



microdigi
13-07-2002, 12:01
Zusammenspiel zwischen QT-designer und KDE-code.

Ich habe ein dialog-widget erstellt, in dem mehrere buttons, listboxen...
untergebracht sind. jedes dieser elemente hat natuerlich einen individuellen namen.
ich kenne auch die dialog.ui.h datei, in dem slots/signale definiert werden koennen.

das eigentlichen problemchen allerdings liegt ganz woanders.
wenn ich von dem dialog eine eigene klasse ableite,
dann muesste ich doch auch zugriff haben zu den darin befindlichen namen
und widerum deren funktion(en), die sie von hause aus erbten.
die dialog.h (wird ja beim compilieren erzeugt)
beinhaltet alle instanzen aus meinem dialog layout.
und diese *.h binde ich in meine eigene neu abgeleitete class mit ein (#include).

syntaxmaessig kriege ich also auch die vererbung / verbindung zu meinem code hin,
aber bei der laufzeit gibts einen segment-fehler zu einer beliebigen funktion eines dieser elemente.
zb. listbox.clear() (oder listbox->clear() ).

offensichtlich existiert das angsprochene element nicht, oder an einer unzugaenglichen stelle.

wo mag mein denkfehler sein?

absicht des programmcodes ist es,
text aus einer datei auszulesen und dann in eine listbox des gesamt-dialogs einzustellen mit listbox.insertItem ("...").

danke fuer jeden hinweis.

gruss - digi (60++)

ps: bin umgestiegen von VC-studio MFC auf linux.
10 jahre m$ sind mehr als genug.
:eek: