Ubuntu 12.04创建第一个Qt5小程序(qmake编译Hello World)

这篇博客介绍了在Ubuntu 12.04上不使用Qt Creator IDE,而是通过qmake手动创建并编译Qt5小程序的步骤。首先新建HelloQt5文件夹,然后创建SayHello.cpp源文件,接着生成HelloQt5.pro项目文件,最后进行预编译和编译过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Qt5.3.0,安装步骤点这里

这里我们不用Qt Creator这个IDE。而是直接写自己的源文件函数,然后用qmake编译就行。步骤如下:

1) 新建文件夹,随便取名:HelloQt5。在HelloQt5目录下创建一个“SayHello.cpp”文件,

me@test:~/WorkSpace/HelloQt5$ ls
SayHello.cpp

2)编写“SayHello.cpp”内容如下:

#include <QtWidgets/QApplication>
#include <QtWidgets/QtWidgets>
#include <QtGui/QPalette>
#include <QtWidgets/QLabel>

int main(int argc, char *argv[])
{
    QApplication app(argc,argv);
    QWidget *widget=new QWidget();

    widget->setAutoFillBackground(true);

    widget->resize(300,200);

    //设置QPalette对象的背景属性(颜色或图片)
    QPalette palette;
    palette.setColor(QPalette::Background, QColor(192,253,123));
    //palette.setBrush(QPalette::Background, QBrush(QPixmap(":/background.png")));
    widget->setPalette(pal
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值