Quantcast
Channel: Jobs
Viewing all articles
Browse latest Browse all 18427

I am getting the error "field ui1 has incomplete type". I am a beginner . Please help.

$
0
0
File name dialog.h #ifndef LISTDIALOG_H #define LISTDIALOG_H   #include <QDialog>   namespace Ui { class ListDialog; class EditDialog; } class ListDialog : public QDialog {     Q_OBJECT   public:     explicit ListDialog(QWidget *parent = 0);     ~ListDialog();       public slots:     void addItem();     void editItem();     void deleteItem();   private:     Ui::ListDialog *ui; }; class EditDialog:public QDialog { public:     EditDialog(QWidget *parent=0);     const QString name() const;     void setName(const QString&); private:     Ui::EditDialog ui1;   };   #endif // LISTDIALOG_H The dialog.cpp file is #include "dialog.h" #include "ui_dialog.h" #include "ui_editdialog.h" ListDialog::ListDialog(QWidget *parent) :     QDialog(parent),     ui(new Ui::ListDialog) {     ui->setupUi(this); }     ListDialog::~ListDialog() {     delete ui; }   EditDialog::EditDialog(QWidget *parent):QDialog(parent) {       ui1.setupUi(this); }   void ListDialog::addItem() {     //EditDialog dlg(this);     //dlg.exec(); } void ListDialog::editItem(){} void ListDialog::deleteItem(){}

Viewing all articles
Browse latest Browse all 18427

Trending Articles