用Qt搭建图书管理系统(九)

第九章 管理员界面

 

https://gitee.com/mayonaka/LibraryManageSystem

百度云:https://pan.baidu.com/s/1G95yPyGG080b6yXcjc8B0g

提取码:4q8b

 

到上一章为止,我们已经实现了登录界面,用户界面,在用户界面中还实现了借书界面和还书界面。这一章,我们将介绍管理员界面。在Login界面中,当用户输入用户名和密码,按下登录按钮后,会进入LoginSystemSLot函数,在函数中我们把用户输入的用户名,密码和数据库中存储的用户名,密码,一个一个地比较,如果有相同的,则说明用户的输入正确,这时候再判断输入的用户名是管理员还是普通用户,在本项目中,为了方便起见,直接通过用户名为“root”来判断是否是管理员。

在实现Login界面时,为了能体现登录的效果,我们已经建立了一个名为AdminInterface的Qt设计师界面类,界面模板为Widget,类名是AdminInterface。

 

 

首先现在设计一下管理员界面的界面:

 

管理员界面的主要控件是一个Tab Widget,在第一个Tab我们在里面显示所有书籍,提供添加书籍,删除书籍的功能。在第二个Tab我们在里面显示所有用户,并提供添加用户和删除用户的功能。

Tab1中有一个Tree Widget,两个Push Button:

1.    Tree Widtet:显示文字:无,变量名:bookTreeWidget。

2.    Push Button:显示文字:“添加书籍”,变量名:addBookPushButton。

 

3.    Push Button:显示文字:“删除书籍”,变量名:deleteBookPushButton。

 

Tab2与Tab1一样,也是一个TreeWidget,两个Push Button:

1.    Tree Widget:显示文字:无,变量名:userTreeWidget。

2.    Push Button:显示文字:“添加用户”,变量名:addUserPushButton。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值