Einbinden von Dialogen (mit Qt Designer erstellt) in Programmcode
-
Hallo,
ich habe mit Qt Designer einen Dialog erstellt und möchte ihn nun mit Leben füllen bzw. danach in mein Programm einbinden. Ich habe mit Hilfe der Einzelvererbungsmethode eine eigene Unterklasse erstellt, die den Dialogunterbau enthalten soll. Beim Kompelieren erhalte ich jedoch ständig folgende Fehlermeldung:
In file included from MDiApplication\cameraeditor.cpp
using-declaration for non-member at class scope
expected ';' before "ui"Der Code meiner Header-Datei sieht folgender Maßen aus:
#ifndef CAMERAEDITOR_H
#define CAMERAEDITOR_H#include "ui_cameraeditor.h"
class QStringList;
class CameraEditorDialog : public QDialog
{
Q_OBJECTpublic:
CameraEditorDialog();
~CameraEditorDialog() {};private slots:
void on_AddButton_clicked();
void on_EditButton_clicked();private:
Ui::CameraEditorDialog ui; --> der fehler scheint in dieser Zeile zu liegen ?
QStringList *stringList;
}:
#endifMeine Cpp-Datei:
#include <QtGui>
#include "cameraeditor.h"
CameraEditorDialog::CameraEditorDialog()
{
ui.setupUi(this);stringList = new QStringList(this);
...
}Kann mir jemand sagen, wo der Fehler liegen könnte?
Danke!
Gruß
Thomas