昨天端午节,下午一个研究生老哥叫我去吃烤鱼,味道还不错!另外,昨天我写下了我的第一个QT软件,当然很简单的一个软件啦,是一个联系方式管理器。写这个东西,是因为初中班上有同学在做同学间联系方式的整理,我于是想到给实现这么一个东西,很简单,不要花很多的时间,同时又可以熟悉一下最近学的QT的API,那么何乐而不为呢?
软件的基本功能有: 添加、删除、查找和修改。由于对数据库不熟悉,所以我只是用文本文件来保存添加进去的数据,然后下次启动软件的时候,再通过读取该文件来实现数据保存。整个程序建立在一个双向链表的数据结构之上,读取文件后生成这样一个双向链表。程序是在Linux下完成的,为了让同学可以用,我将其拿在Windows 下编译好了,并且是采用了纯静态编译,以使其可以在没有QT库的电脑上运行。整个程序包括每一个基本控件全部由手写代码完成,没有用到QT-Designer的图形化设计师。
软件基本界面:
添加好友: 软件对添加进来进来的好友信息基于信号与槽机制可以实时显示。因为时间的原因,我对添加基本信息时没有对输入进行深层次处理和安全性检查,仅仅对没有输入的情况进行了默认显示为“Null”处理。所以,由于是通过操作文件的方式来读取数据,在输入的时候要求必须不含空格,否则会出错。
删除好友: 删除好友资料可以通过选中该好友姓名前的数字ID,再点击“Delete”按扭来实现。
查找好友: 仅支持通过姓名来进行查找。如果要查找的好友存在,则会弹出一面板显示该好友的基本信息。
修改好友信息: 想要修改某个好友的某个信息点,则选中相应的信息点栏,再点击“Modify”按扭即可弹出修改对话框,进而修改相应信息点。
总的来说,软件很简单,但是必竟是我的第一个基于QT的软件,仅作鼓励!同时,因为使用到免费的QT,所以必须服从GPL(General Public License),也就是说本软件为自由软件,并开源。源代码及编译后软件下载见下方,如果您下载,即表示您知晓GPL,并且愿意服从。软件通过静态编译后大小为11.58MB。
源码: 点此下载>>
软件: 点此下载>>





密码是多少哟,怎么没有注释,直接告诉我吧.
@xiao, 密码在文件的注释里有的,我自己下载下来确认了。这个软件是个非常简单的东西,没有任何技术含量的。
你这个解压怎么要密码啊?请问密码是多少啊?
@huang, 先别急着解压,先打开压缩文件,在右边是有注释的,里面有密码说明。
Random Posts
Recent Posts
Recent Comments
By Plastic injection mould
By OOZJ
By Jusbe
By 互联网战
By 互联网战
By ixwebhosting
Blogroll
Categories
Tag Cloud
360 5800 Alexa C++ Chrome Cisco Dedecms Discuz Fcitx Fedora GFW Gravatar IE Linux Mobile ModelSim Music QT Quartus Shell Verilog VPN VPS Windows Wordpress XAMPP Xilinx xp 下载 垃圾评论 情感 手机 插件 星期九 注册 电子信息 程序设计 站长工具 缩略图 网络应用 考研 胡思乱想 西工大 视频 软件Meta