Qt课程表软件

Qt课程表软件,第1张

概述闲来无事,为了巩固自己对qt的掌握程度,就突发奇想做了一个课程表软件。 此软件扩展性能良好,本人在以后会添加一些更加实用和具体的功能。 这个软件是连接数据库的。所以,当需要更新课程时,不用修改程序,只需换数据库就可以。 进入正题: 1.下面为启动画面,为了突出课程表主题,特意为程序启动加了一个屏风,当然,这个模块很好的就实现喽,本课程表为江西师大科学技术学院 12级中文1班2015年春期课程表为例

闲来无事,为了巩固自己对qt的掌握程度,就突发奇想做了一个课程表软件。

此软件扩展性能良好,本人在以后会添加一些更加实用和具体的功能。


这个软件是连接数据库的。所以,当需要更新课程时,不用修改程序,只需换数据库就可以。


进入正题:


1.下面为启动画面,为了突出课程表主题,特意为程序启动加了一个屏风,当然,这个模块很好的就实现喽,本课程表为江西师大科学技术学院

12级中文1班2015年春期课程表为例:(置于为什么选这个,暂时保密。)

2.线面界面为启动后的界面。鼠标右键单击课程表,可以d出菜单关于我,点击关于我,即可查看本府的个人信息。

其实做这个课程表,大概花费我两个星期的时间。这个课程表的功能如下:

Ⅰ).首次启动,会主动判断当前课程,如果当前课程有内容,则对应的那节课程会闪动。

Ⅱ).启动的同时,右下角也会有一个浮动提示框,提示当前课程是第几节,当前课程内容,距离下课还有几分钟。

Ⅲ).如果当前课程为空,则会提示,距离下节课上课时间和课程内容。

Ⅳ).该课程表上课和下课均有d出提示框和铃音。



3.本来不想加如下这个小功能的,但是为了让它可以后台运行,本府不得不开动脑力上网查找资料,最终搞了一个系统托盘图标。实现了本府想要的功能。

如下也是系统托盘图标的菜单,本府以后会给它来个美化。敬请期待。


下列浮动对话框,就是上面本府说的提示框。



不要忘了,还有数据库的支持哦。


至此,这个小小的课程表已经搞定。本府畅想:

以后会给此课程表加入如下功能:


1.使用用户登录制度。同一个课程表只能登录一个人。

2.加入校园聊天功能,加入匿名交友,根据用户信息,匹配朋友。这个功能本府也很喜欢。

3.双击课程,可以直接更改内容,点击确定保存。

4.发布代课通知,如:小A星期三上午第三节没课,但是她想学习舞蹈,然后可以点击她课程表里的第三节课,查看有哪些班在上舞蹈课,然后再筛选出是否有人发布代课信息。这个好像有点邪恶。

5.增加短信提醒功能

6.本府还在想,也请各位童鞋提出好的建议。

总结

以上是内存溢出为你收集整理的Qt课程表软件全部内容,希望文章能够帮你解决Qt课程表软件所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/1170661.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-02
下一篇 2022-06-02

发表评论

登录后才能评论

评论列表(0条)

保存