标签:exec 注意 project 实现 输出 qdialog .exe ubuntu span
ubuntu16下用QT5,实现对话框程序,步骤:生成界面Dialog.ui,将它应用到主程序,通过主程序显示。
1 Dialog.ui界面生成
在命令行输入:designer
进入界面编辑,然后生成MyDialog.ui
2 将Dialog.ui文件拷贝到当前project下,并“添加现有”到本工程
3编辑main.cpp文件:
#include <QDialog>
#include <QApplication>
#include <ui_mydialog.h> //注意将mydialog.ui的名字重命名ui_mydialog.h,此文件暂时没有,不用担心编译不过,预编译会自动将它补上。
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
Ui::mydialog ui;
QDialog *dialog = new QDialog; // 生成一个普遍的对话框dialog
ui.setupUi(dialog); // 将dialog与当前用户自定义界面绑定
dialog->show(); // 输出此对话框
return a.exec();
}
标签:exec 注意 project 实现 输出 qdialog .exe ubuntu span
原文地址:http://www.cnblogs.com/gongdiwudu/p/6385645.html