Каково использование setupUi (this) в Qt
Я новичок в Qt. Я загрузил источник из сети.
Файл заголовка содержит следующие
#ifndef MAINWINDOW_H
#define MAINWINDOW_H
ainWindow>
namespace Ui {
class MainWindow;
}
class MainWindow : public QMainWindow
{
Q_OBJECT
public:
explicit MainWindow(QWidget *parent = 0);
~MainWindow();
private:
Ui::MainWindow *ui; // Need for this line. Any one please help
};
#endif // MAINWINDOW_H
в файле mainwindow.cpp ui- > setupUI (this) вызывается в конструкторе. Пожалуйста, помогите, что нужно для создания переменной ui
Ответы
Ответ 1
Вам нужен файл MainWindow.ui, который затем обрабатывается механизмом Qt UIC, который запускается, если вы запустите qmake.
Если вы используете среду IDE, например Visual Studio с Qt Plugin или Qt Creator, просто создайте новый класс GUI GUI через мастер, и у вас будет все, что вам нужно.
На этой странице обсуждается использование файлов UI в глубину.