rrrrcem
7th July 2008, 09:49
My problem is how to implement setupUi. It gives me "setupUi: identifier not found" error.
I do not know what do ı need to do now ??
please help !!
ı have 3 more classes but they have no relation with setupUi.
#ifndef UI_MYTREEWIDGET_H
#define UI_MYTREEWIDGET_H
#include <QtCore/QVariant>
#include <QtGui/QAction>
#include <QtGui/QApplication>
#include <QtGui/QButtonGroup>
#include <QtGui/QMainWindow>
#include <QtGui/QMenuBar>
#include <QtGui/QStatusBar>
#include <QtGui/QToolBar>
#include <QtGui/QWidget>
#include <QtGui>
class Ui_mytreewidgetClass
{
public:
QMenuBar *menuBar;
QToolBar *mainToolBar;
QWidget *centralWidget;
QStatusBar *statusBar;
void Ui_mytreewidgetClass::setupUi(QMainWindow *mytreewidgetClass)
{
if (mytreewidgetClass->objectName().isEmpty())
mytreewidgetClass->setObjectName(QString::fromUtf8("mytreewidgetClass"));
mytreewidgetClass->resize(600, 400);
menuBar = new QMenuBar(mytreewidgetClass);
menuBar->setObjectName(QString::fromUtf8("menuBar"));
mytreewidgetClass->setMenuBar(menuBar);
mainToolBar = new QToolBar(mytreewidgetClass);
mainToolBar->setObjectName(QString::fromUtf8("mainToolBar"));
mytreewidgetClass->addToolBar(mainToolBar);
centralWidget = new QWidget(mytreewidgetClass);
centralWidget->setObjectName(QString::fromUtf8("centralWidget"));
mytreewidgetClass->setCentralWidget(centralWidget);
statusBar = new QStatusBar(mytreewidgetClass);
statusBar->setObjectName(QString::fromUtf8("statusBar"));
mytreewidgetClass->setStatusBar(statusBar);
retranslateUi(mytreewidgetClass);
QMetaObject::connectSlotsByName(mytreewidgetClass) ;
} // setupUi
void retranslateUi(QMainWindow *mytreewidgetClass)
{
mytreewidgetClass->setWindowTitle(QApplication::translate("mytreewidgetClass", "mytreewidget", 0, QApplication::UnicodeUTF8));
Q_UNUSED(mytreewidgetClass);
} // retranslateUi
};
namespace Ui {
class mytreewidgetClass: public Ui_mytreewidgetClass {};
} // namespace Ui
#endif // UI_MYTREEWIDGET_H
#include <QtGui>
#include "myqtapp.h"
//void setUi(QWidget *mytreewidgetClass);
myQtApp::myQtApp(QWidget *parent)
{
setupUi( this ); // sets up GUI
}
I do not know what do ı need to do now ??
please help !!
ı have 3 more classes but they have no relation with setupUi.
#ifndef UI_MYTREEWIDGET_H
#define UI_MYTREEWIDGET_H
#include <QtCore/QVariant>
#include <QtGui/QAction>
#include <QtGui/QApplication>
#include <QtGui/QButtonGroup>
#include <QtGui/QMainWindow>
#include <QtGui/QMenuBar>
#include <QtGui/QStatusBar>
#include <QtGui/QToolBar>
#include <QtGui/QWidget>
#include <QtGui>
class Ui_mytreewidgetClass
{
public:
QMenuBar *menuBar;
QToolBar *mainToolBar;
QWidget *centralWidget;
QStatusBar *statusBar;
void Ui_mytreewidgetClass::setupUi(QMainWindow *mytreewidgetClass)
{
if (mytreewidgetClass->objectName().isEmpty())
mytreewidgetClass->setObjectName(QString::fromUtf8("mytreewidgetClass"));
mytreewidgetClass->resize(600, 400);
menuBar = new QMenuBar(mytreewidgetClass);
menuBar->setObjectName(QString::fromUtf8("menuBar"));
mytreewidgetClass->setMenuBar(menuBar);
mainToolBar = new QToolBar(mytreewidgetClass);
mainToolBar->setObjectName(QString::fromUtf8("mainToolBar"));
mytreewidgetClass->addToolBar(mainToolBar);
centralWidget = new QWidget(mytreewidgetClass);
centralWidget->setObjectName(QString::fromUtf8("centralWidget"));
mytreewidgetClass->setCentralWidget(centralWidget);
statusBar = new QStatusBar(mytreewidgetClass);
statusBar->setObjectName(QString::fromUtf8("statusBar"));
mytreewidgetClass->setStatusBar(statusBar);
retranslateUi(mytreewidgetClass);
QMetaObject::connectSlotsByName(mytreewidgetClass) ;
} // setupUi
void retranslateUi(QMainWindow *mytreewidgetClass)
{
mytreewidgetClass->setWindowTitle(QApplication::translate("mytreewidgetClass", "mytreewidget", 0, QApplication::UnicodeUTF8));
Q_UNUSED(mytreewidgetClass);
} // retranslateUi
};
namespace Ui {
class mytreewidgetClass: public Ui_mytreewidgetClass {};
} // namespace Ui
#endif // UI_MYTREEWIDGET_H
#include <QtGui>
#include "myqtapp.h"
//void setUi(QWidget *mytreewidgetClass);
myQtApp::myQtApp(QWidget *parent)
{
setupUi( this ); // sets up GUI
}