C++ GUI Programming with Qt 4书中,这是创建对话框应用程序的一部分,其中包含以下main.cpp文件:

#include <QApplication>
#include <QDialog>
#include "ui_gotocelldialog.h"
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
Ui::GoToCellDialog ui;
QDialog *dialog = new QDialog;
ui.setupUi(dialog);
dialog->show();
return app.exec();
}


您能描述一下这些代码行吗?

    Ui::GoToCellDialog ui;
    QDialog *dialog = new QDialog;
    ui.setupUi(dialog);


谢谢。

最佳答案

“ ui_gotocelldialog.h”是基于文件“ gotocelldialog.ui”自动生成的文件,该文件包含对话框的GUI。必须调用Ui :: GoToCellDialog :: setupUi()才能初始化UI。

关于c++ - Qt-这些代码行是什么意思,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5632243/

10-12 00:20