ubuntu16下用QT5,实现对话框应用
Posted 公迪
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu16下用QT5,实现对话框应用相关的知识,希望对你有一定的参考价值。
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();
}
以上是关于ubuntu16下用QT5,实现对话框应用的主要内容,如果未能解决你的问题,请参考以下文章
Ubuntu15.04下QT5.4编译配置MySQL5.6.26连接驱动