查看完整版本: [-- 密码记录器2个版本,+代码注释+本地数据库+成品 --]

QTCN开发网 -> Qt 作品展 -> 密码记录器2个版本,+代码注释+本地数据库+成品 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

only1studio 2017-12-10 16:16

密码记录器2个版本,+代码注释+本地数据库+成品

密码记录器2个版本,+代码注释+本地数据库+成品
代码详见源文件
记录内容为:名称、帐户名、密码、链接

第一个版本:

Vsrsion 0.1:记录名称、账户、密码和链接。三个按钮分别触发添加数据库、清空编辑框内容和退出程序。
缺陷就是数据库内容显示在QTableView上,不能根据内容自适应列宽。可以添加任何空内容,不能删除记录。

第二个版本:

Vsrsion 0.2:记录名称、账户、密码和链接。四个按钮(删除功能暂时还没写),添加、清空编辑框、删除和锁定,
把上个版本的退出按钮改成锁定了,这样的话不会因为脸被人强行贴在键盘上而akljaklskdfnnbvfad0fa5s4df65563s4df2.了。
此版本还添加了许多错误提醒,加入了一个判断名称,账户,密码是否为空。
数据库显示方面也把上个版本的QTableView改成QTableWidget了,名称也能根据内容长度自适应列宽的长度了。

So,源码+成品+数据库浏览器下载链接
https://pan.baidu.com/s/1nv44BjV 密码: d6rg
后续版本持续更新
我举得一个版本一个版本的写上去学习起来比较简单易懂,突然拿出一个很高级的东西分享出来一定有很多人看不懂。
Plus:我也是个新手 Haha.
20171210
Only1Studio




xdh873939316 2017-12-11 16:34
支持楼主,我也是刚学习QT的小白。前段时间我都是把账号密码记录在Word文档里的,这下可以借鉴楼主的自己研究研究。。

xby826 2018-01-04 15:13
你是猴子派来的逗B吗?笑死我了

//设置tableveiw表格显示以实际内容长度为准
    ui->dataManageTableView->horizontalHeader()->setSectionResizeMode(QHeaderView::ResizeToContents);


查看完整版本: [-- 密码记录器2个版本,+代码注释+本地数据库+成品 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled