0.引言
笔者研究的方向涉及在ubuntu中运行代码,早先是直接利用控制台运行代码文件,在控制台中虽然设法将代码精简到一个三个文件中,只需要在控制台运行这三个文件即可,但在实际场景中,输入代码运行执行文件的方式较为麻烦,现在希望通过Qt编写界面程序的方式,将代码封装,之后只需点击按键即可使用代码功能。本文对Qt在Ubuntu下进行桌面软件基础开发作总结并记录。
1.新建项目
2.编写第一个程序
(1).pro文件配置
#use to make a executed program
QMAKE_LFLAGS += -no-pie
(2).ui文件设计图形界面
(3).cpp文件编写代码
#include<QMessageBox>
void MainWindow::on_pushButton_clicked()
{
QMessageBox::information(
this,"message","hello, ubuntu Qt!",QMessageBox::Ok,QMessageBox::NoButton);
}
(4)编译并运行程序
3.在Qt外部启动程序
参考资料:
[1] NiUoW. Qt5.12.1在Ubuntu下开发图形界面,生成可执行文件的步骤; 2021-04-01 [accessed 2023-06-28].
[2] weixin_30299539. Ubuntu18系统qt生成程序无法双击运行问题; 2019-09-12 [accessed 2023-06-28].
[3] 六壹班班长. QMessageBox; 2022-12-04 [accessed 2023-06-28].