Dynamisches Array von QStringList
Verfasst: 24. April 2007 21:51
Ich versuche hier innerhalb einer Klasse ein dynamisches Array von mehreren QStringLists zu erstellen, aber mit meinen C++-Kenntnissen bin ich daran verzweifelt. Hier mein Versuch:
Klasse:
Dann in main() :
Klasse:
Code: Alles auswählen
class MainWindowImpl : public QMainWindow, public Ui::MainWindow
{
Q_OBJECT
public:
QStringList *Profiles;
QStringList *FilesLocal;
QStringList *FilesServer;
QStringList *ProfileSettings;
...
};
Code: Alles auswählen
int main(int argc, char ** argv)
{
...
MainWindowImpl win;
...
win.Profiles->append("Arcor Avatare");
win.FilesLocal[0] = new QStringList [1];
win.FilesLocal[0].append("/home/stefan/avatar.jpg");
win.FilesLocal[0].append("/home/stefan/avatar2.jpg");
win.FilesServer[0] = new QStringList [1];
win.FilesServer[0].append("avatar2.jpg");
win.FilesServer[0].append("Delphi/avatar3.jpg");
win.ProfileSettings[0] = new QStringList [1];
win.ProfileSettings[0].append("xyz");
win.ProfileSettings[0].append("aaa");
win.ProfileSettings[0].append("bbb");
win.ShowProfiles(0);
...
}