使用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。

运行:

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

相关推荐
故事和你91几秒前
洛谷-【图论2-4】连通性问题1
开发语言·数据结构·c++·算法·动态规划·图论
RSCompany2 分钟前
Frida 17 以后 Python API 跑旧版 JS 报 Java is not defined ?一行 import 直接恢复 Frida 16 体验
开发语言·python·逆向·hook·frida·android逆向·frida17
快乐的哈士奇5 分钟前
对话框打字机效果:Vur + Java/Python 实现
java·开发语言·python
ch.ju11 分钟前
Java程序设计(第3版)第四章——类的组成
java·开发语言
我命由我1234511 分钟前
PHP - PHP 基本随机数生成函数
开发语言·ide·后端·java-ee·php·intellij-idea·intellij idea
博.闻广见13 分钟前
AI_Python基础-4.标准库与IO
开发语言·python
吃好睡好便好13 分钟前
在Matlab中绘制质点运动轨迹图
开发语言·学习·算法·matlab·信息可视化
richard_yuu14 分钟前
C#开发全景概述:从零读懂C#的定位、优势与完整技术体系
开发语言·c#
Xin_ye1008616 分钟前
C# 零基础到精通教程 - 第十二章:异常处理与调试——让程序更健壮
开发语言·c#
楼田莉子18 分钟前
C#学习之C#入门学习
开发语言·后端·学习·c#