Code: Alles auswählen
QWidget *plw = new QWidget();
QListBox *playlistBox = new QListBox(plw, "playlistView");
QComboBox *artist = new QComboBox(plw,"artist");
Data *data = new Data(bw,plw,player,playlist);
Code: Alles auswählen
Data(QObject *widget1,QObject *widget2,PlayerGB *player, Playlist *playlist)
:m_player(player),
m_playlist(playlist),
m_widget1(widget1),
m_widget2(widget2)
{
m_preferences.open("/home/kupfertm/mmhs_conf.dat");
m_playlistview = static_cast<QListBox*>(m_widget2->child("playlistView"));
m_artist = static_cast<QComboBox*>(m_widget2->child("artist"));
};
Code: Alles auswählen
QListBox *m_playlistview;
QComboBox *m_artist;
bei der QListBox funzt das wunderbar nur bei der QComboBox net
Wie kann man allgemein auf die childs eines Widgets zugreifen?
Ist das die einzige möglichkeit?
erkennt jemand evtl den Fehler?
grüße