最近项目需要添加系统托盘,本来Qt的QSystemTrayIcon可以实现的,但是要求要添加hover效果,并显示未读消息(就和qq的托盘差不多,移动上去显示未读列表),加了这个要求QSystemTrayIcon就没法实现了,最后使用的是NOTIFYICONDATA实现的,记录下。 1.创建一个系统 ...
分类:
其他好文 时间:
2017-05-11 15:14:50
阅读次数:
551
Qt的系统托盘的使用,可比mfc中好多了!他封装了一个专门的QSystemTrayIcon类,建立系统托盘图标。其实在Qt提供的示例程序已经很不错了,$QTDIR\examples\desktop\systray在这里简单的实现一个系统托盘功能,对其系统托盘类的使用做以演示。 #include <Q ...
分类:
其他好文 时间:
2017-01-05 01:20:49
阅读次数:
234
系统图盘是应用程序经常用到的一个控件,当应用程序需要长时间存在的时候,这个控件会变得非常有用,比如,窗口隐藏,显示,关于、关闭等接口都可以放在图盘中处理,今天与到一个问题,需求是这样的:只需要显示图盘,不需要主窗口,提示信息需要动态的改变 看似很简单的一个问题,我自己试了试之后,也倒腾了好一会儿,先 ...
闲来无事,为了巩固自己对qt的掌握程度,就突发奇想做了一个课程表软件。
此软件扩展性能良好,本人在以后会添加一些更加实用和具体的功能。
这个软件是连接数据库的。所以,当需要更新课程时,不用修改程序,只需换数据库就可以。
进入正题:
1.下面为启动画面,为了突出课程表主题,特意为程序启动加了一个屏风,当然,这个模块很好的就实现喽,本课程表为江西师大科学技术学院
12...
分类:
其他好文 时间:
2015-03-16 16:26:18
阅读次数:
150
本文主要讨论Qt中的系统托盘的设置。系统托盘想必大家都不陌生,最常用的就是QQ。系统托盘以简单、小巧的形式能让人们较快的打开软件。废话不多说,下面开始具体介绍。
首先,新建一个Qt Gui项目,类型选择QMainWindow,类名也选择默认的mainwindow。这时,工程项目中就有3个文件(界面文件不用管):mainwindow.h mainwindow.cpp
main.cpp。...
分类:
其他好文 时间:
2014-07-29 14:28:30
阅读次数:
276