1.创建一个桌面应用(使用 Qt Widgets Application 模板)
1.选择模板,进入下一步
2.为项目命名以及选择保存路径
3.选择构建系统(我这一步选择了qmake)
如果刚开始接触 Qt 项目或项目规模较小,选择 qmake 可以更简单直接。
如果项目较复杂、有跨平台需求或涉及多个库的集成,选择 CMake 可以获得更好的兼容性和灵活性。
4.设置主窗口类的基本信息
如果正在创建一个标准的主窗口,选择 QMainWindow 作为基类。勾选 Generate form,这样可以使用 Qt Designer 可视化地设计窗口布局和控件。
配置完成后,点击“下一步”按钮继续。
5.翻译文件
使用场景: 如果你的应用需要支持多种语言,选择适当的语言并生成
.ts
文件是很重要的一步。这个文件可以让你管理界面文本的多语言翻译。
不需要翻译: 如果你的项目不需要多语言支持,可以跳过这一步,不选择任何语言,Qt 将不会生成翻译文件。
完成选择后,点击“下一步”按钮继续。
6.构建套件(Kit)
1.套件选择作用
构建套件决定了项目的编译工具链和目标平台。不同的构建套件对应不同的编译器和配置,因此在选择套件时需要根据项目的实际需求进行选择。
2.选择(这里选择Desktop Qt 6.2.13 MinGW 64-bit)
如果你的项目没有特别的编译器需求,选择 Desktop Qt 6.2.13 MinGW 64-bit 是较为通用的选择。如果你的开发环境依赖 Visual Studio 工具链或你熟悉 MSVC,可以选择 Desktop Qt 6.2.13 MSVC2019 64bit。
3.下一步
选择构建套件后,点击“下一步”继续配置项目的其他选项。
4.示例选择
7.汇总
如果你有版本控制需求,建议将项目添加到 Git 等版本控制系统中,以便管理项目的版本和变更。
如果不需要将项目作为子项目或进行版本控制,可以忽略这些选项。
示例选择
点击完成即可
8.创建成功显示介绍
2.明确需求,新增文件
①需求分析
(1) 登录功能
在 login界面类
中实现:
用户输入用户名和密码。
点击“登录”按钮验证用户名和密码是否正确。
登录成功后跳转到主窗口 (mainwindow.ui
)。
登录失败时弹出提示框(如“用户名或密码错误”)。
(2) 注册功能
在 register界面类
中实现:
用户输入新用户名和密码。
点击“确认注册”按钮注册新用户。
如果用户名已存在或输入无效,弹出提示框。
注册成功后返回登录界面。
(3) 主窗口功能
在 mainwindow界面类
中实现:
显示欢迎信息(如“欢迎:用户名”)。
提供两个按钮:
-
注销:返回登录界面。
-
退出:关闭整个程序。
(4) 数据存储
通过 user_data.txt
文件存储用户名和密码。
每一行格式为:username,password