使用Qt制作一个简单的界面

1、创建工程

步骤一:

步骤二:

步骤三:

选择 build system,有qmake、CMake 和 Qbs 三个选项。

CMake 很常用,功能也很强大,许多知名的项目都是用它,比如 OpenCV 和 VTK,但它的语法繁杂。

qmake 是针对辅助 Qt 开发的,但也可以在非 Qt 项目使用,特点是语法简单明了,但功能也相对简单。

Qbs 号称下一代构建工具,也有好多人力捧 Qbs,没用过。

这里选择默认的 qmake

步骤四:

Base class(基类),有三个基类供选择,QMainWindow、QWidget 和 QDialog,QMainWindow 和 QDialog 是 QWidget 的两个派生类,可以理解为都是窗口,但窗口样式不同。

步骤五:

这里可以为你的项目创建一个翻译文件,将你的应用界面翻译成其他语言,不使用默认none就好,下一步。

选择编译套件,如有多个,按你需要的选择

添加版本控制系统,如不使用,默认 None 即可,同时汇总了要创建的文件和路径,可以检查是否有误,点击完成。

进入到代码编辑界面:

到此工程就创建好了。

2、Qt的使用

3、制作界面

做一个简单的QQ登录界面

我们用到组件:放图片,放文本,放 gif图的组件就是qlabel。

密码输入不应该显示出来,所以要设置为password。

运行:

以上就完成了一个简单的界面设计。

相关推荐
花阴偷移11 分钟前
kotlin语法(上)
android·java·开发语言·kotlin
XuanRanDev13 分钟前
【编程语言】Kotlin快速入门 - 泛型
开发语言·kotlin
普通网友14 分钟前
Android kotlin Jetpack mvvm 项目
android·开发语言·kotlin
Crogin16 分钟前
快速简单入门Kotlin——基础语法(第一天)
android·开发语言·kotlin
qq_3363139319 分钟前
java基础-set系列集合
java·开发语言·python
lzhdim27 分钟前
C#开发的应用启动菜单应用(普通版) - 开源研究系列文章 - 个人小作品
开发语言·c#
Kyln.Wu36 分钟前
【python实用小脚本-309】HR×Python改造面试路线规划|从手工排程到智能调度的化学反应,轻松实现路径优化
开发语言·python·面试
烤麻辣烫1 小时前
黑马程序员苍穹外卖(新手)DAY12
java·开发语言·学习·spring·intellij-idea
MM_MS1 小时前
C# 线程与并发编程完全指南:从基础到高级带详细注释版(一篇读懂)
开发语言·机器学习·计算机视觉·c#·简单工厂模式·visual studio
t***31651 小时前
QT开发:事件循环与处理机制的概念和流程概括性总结
开发语言·qt