Я делаю так, положим файл называется mydialog.ui, класс называется MyDialog, а унаследован он от QDialog. Тогда я делаю два файла:
mydialog.cpp:
#include <QtGui>
#include "mydialog.h"
MyDialog::MyDialog(QDialog* p_parent) : QDialog(p_parent)
{
setupUi(this);
setWindowTitle(tr("Тестовое окно"));
}
mydialog.h:
#ifndef MYDIALOG_H
#define MYDIALOG_H
#include "ui_mydialog.h"
class MyDialog : public QDialog, public Ui::MyDialog
{
Q_OBJECT
public:
MyDialog(QDialog *p_parent = 0);
};
#endif //MYDIALOG_H
и делаю это все ручками, ну т.е. из заготовки. Кто-нибудь еще делает как я?