| |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| -> 大数据 -> (2) 使用Qt Designer设计并实现第一个页面 - 登陆 -> 正文阅读 |
|
|
[大数据](2) 使用Qt Designer设计并实现第一个页面 - 登陆 |
|
目录 二、 将Qt Designer设计的.ui界面编译为.py文件 五、使用 pyinstaller 打包为 exe 可执行文件 一、 使用?Qt Designer 设计登录界面1、新建 登录窗口 Main Window?这个Main Window 作为登陆界面使用。
?2、创建 用户名和密码标识用户名和密码标识均属于Display Widgets 之?Label?。
?3、创建?用户名和密码 输入框用户输入的用户名和密码均属于?Input Widgets 之 Line Edit 输入框 单行输入框。并在右侧 QObject之Object Name属性修改该对象的唯一名称属性。
?其中,密码需要隐藏显示,所以需要设置 QLineEdit 的 echoMode属性为 Password,该属性默认为 normal。
4、 创建 登录 和 取消 按钮使用 Buttons 之?Push?Button?按钮实现该功能 。
5、将该界面保存为login.ui文件
二、 将Qt Designer设计的.ui界面编译为.py文件1、使用pyuic5命令编译
2、编译后的文件目录
三、创建 db.py 连接数据库数据库使用 python records ,前面有专门文章介绍,这里不做讲解直接使用。 1、连接数据库
2、查询数据库
?四、创建 main.py 整合界面,数据库,事件等1、创建login窗口
2、绑定登录按钮到处理函数
3、处理函数实现逻辑判断将用户名和密码做有效性判断,并判断是否为数据库中有效账号,如果为真,登录到主界面,否则错误提示。
五、使用 pyinstaller 打包为 exe 可执行文件
六、运行效果展示
? |
|
|
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年11日历 | -2025/11/6 5:40:42- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |