8-Qt新建工程

8-Qt新建工程

Qt Creator支持建立多种类型的工程:

  • Applications:

    • Qt Widgets Application:Qt界面程序,也是本系列课程主要讲述部分;
    • Qt Console Application:Qt控制台程序,类似C/C++初学者使用控制台输出的那种程序;
    • Qt for Python - Empty:5.12版本新增的对Python开发的支持,希望将Qt Creator打造成一款Python IDE
    • Qt for Python - Window:Python GUI工程,在Windows系统中默认导入PySide2
    • Qt Quick Application:Qt Quick是以qml语音构建的界面程序,UI界面更加现代化,适合开发出门显示类应用,大多用于嵌入式系统中。
  • Library:创建共享库、静态链接库、Qt Quick扩展、Qt Creator插件等;

  • Non-Qt Project:创建非Qt项目,可以构建纯C或者C++应用程序;

  • Import Project:可以导入常见的几种工程

Qt Console Application和Library在前面几期视频中已经有初步涉及,本期主要介绍新建Qt界面程序(即Qt Widget Application)。

1. 新建Qt Widget Application

注意工程名称命名方式和C/C++一致,例如不能以数字开头或使用特殊符号等。

默认新建一个GUI工程之后,工程有5个文件,包括了pro配置文件、头文件、窗口源文件、主程序文件和界面ui文件。

2. 添加新文件

  • 添加新的Qt设计师界面类ui/h文件:构建多窗体文件时需要添加不同的ui文件

  • 添加资源文件:例如添加图片

3. 为程序添加logo图标

图标来源可以是自己使用工具制作,或者网上搜索版权范围允许使用的图标,推荐的一个网址为:

  • https://www.easyicon.net/

如果制作自己的logo,可以安装以下免费开源软件

  • Inkscape:https://inkscape.org/zh/release/inkscape-0.92.4/

  • GIMP2.10.12:https://www.gimp.org/downloads/

    将制作的ico命名为logo.ico,放置在Qt项目地址下,配置.pro文件:

    RC_ICONS += logo.ico
    

如果小伙伴们对文章内容有不理解的地方可以查看博主精心制作的相对应的视频教程哦:
https://www.bilibili.com/video/av63280549

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值