Qt 数据库登陆界面练习

简介:
登陆界面的制作其实也挺简单的,制作流程都是一样的,先做一个登陆界面,窗口部件用两个栅格布局管理器来布局,用一个标签作为显示用户界面显示头部标题,两个行编辑器,一个是输入用户名,一个是输入密码。创建一个登陆按钮信号槽,作为跳转界面的操作
具体的布局在login.cppC++源文件实现,登陆按钮的功能函数也在login.cpp源文件中实现,如果成功就登陆操作界面,如果不成功则弹出一个链接警告消息框。弹出的消息框会提示,用户或密码错误,点击确定会清除,用户和密码行编辑器的内容
main.cpp主函数中作一个跳转判断,如果登陆对话框成功登陆就跳转Sqlite对话框
要用到Qt sql库,则要到工程中添加QT += sql,然后再执行qmake sqlite.pro生成与平台有关的Makefile文件,再执行make生成目标文件及可执行文件
在执行可执行文件,预览登陆界面的效果:
 
 
登陆界面就做完了。。。。









本文转自 chen138 51CTO博客,原文链接:http://blog.51cto.com/chenboqiang/328680,如需转载请自行联系原作者

目录
相关文章
|
2月前
|
编解码 并行计算 Java
QT界面中实现视频帧显示的多种方法及应用(二)
QT界面中实现视频帧显示的多种方法及应用
126 0
|
2月前
|
数据可视化 API vr&ar
探索Qt 3D之旅:从基础到实战,打造引人入胜的三维界面与应用
探索Qt 3D之旅:从基础到实战,打造引人入胜的三维界面与应用
167 2
|
2月前
|
存储 测试技术 UED
Qt中实现界面回放的艺术:从理论到代码“ (“The Art of Implementing UI Playback in Qt: From Theory to Code
Qt中实现界面回放的艺术:从理论到代码“ (“The Art of Implementing UI Playback in Qt: From Theory to Code
69 1
|
5月前
|
SQL 数据库连接 数据库
C++ Qt开发:QSqlDatabase数据库组件
Qt SQL模块是Qt框架的一部分,它提供了一组类和函数,用于在Qt应用程序中进行数据库操作。这个模块的目标是简化数据库访问和操作,并提供一致的接口,使得开发者可以方便地与不同数据库系统进行交互。一般SQL组件常用的操作,包括读取数据、插入数据、更新数据、删除数据功能,这四个功能我将分别介绍它是如何使用的。Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍`QSqlDatabase`数据库模块的常用方法及灵活运用。
39 0
C++ Qt开发:QSqlDatabase数据库组件
|
6月前
|
数据库 数据安全/隐私保护
解决不知道数据库用户名密码下如何登陆问题
解决不知道数据库用户名密码下如何登陆问题
30 0
|
4月前
|
前端开发 数据库 Python
使用 Python 的 Web 框架(如 Django 或 Flask)来建立后端接口,用于处理用户的请求,从数据库中查找答案并返回给前端界面
【1月更文挑战第13天】使用 Python 的 Web 框架(如 Django 或 Flask)来建立后端接口,用于处理用户的请求,从数据库中查找答案并返回给前端界面
97 7
|
4月前
|
编译器
QT creator开发环境下 界面更改后运行程序不能实时更新或者在源文件添加该控件后无法编译的问题
在使用QT Creator开发界面的过程中,偶尔会出现添加控件后,运行程序后,界面控件无法更新的情况,或者在源文件使用该控件却出现无法编译的情况,使用QT Creator 4.8.2也会出现这个情况,也不知道这种情况会不会在以后有所改善。
68 0
|
27天前
|
数据可视化 开发工具 C++
Qt Creator 界面
Qt Creator 界面
|
27天前
|
Windows
解决windows下Qt Creator显示界面过大的问题
解决windows下Qt Creator显示界面过大的问题
|
2月前
|
关系型数据库 MySQL 编译器
【Qt 数据库 】qt使用mysql的准备工作
【Qt 数据库 】qt使用mysql的准备工作
43 1

推荐镜像

更多