Qt5—系统托盘QSystemTrayIcon [2013-10-18整理]

编程的能力并没有给我们带来什么东西,编程只是简单的工具,帮助你简单化问题,如此就能更效率的解决它。

真正让肉体凡胎的程序员化身为软件世界的半神的,是他们清晰界定并在抽象世界中呈现问题的能力。

编程充其量也就是建筑工人手中的锤子或者外科医生手里的解剖刀。

没错,你得知道如何去用它,但是更重要的是知道用它来干嘛。

By Leno 只会写代码,不如去种田

==================================================================================================
 
1.放置一个图标到系统托盘中
	QSystemTrayIcon	*systemTrayIcon;	//建议放在头文件中
	systemTrayIcon= new QSystemTrayIcon();
	systemTrayIcon->setIcon(QIcon("://images/pviewer.png"));
	systemTrayIcon->setVisible(TRUE);
	systemTrayIcon->setToolTip(tr("我是托盘图标"));	//试试 \n 在这里的用处

2.给托盘图标添加右键菜单
	QMenu *trayIconMenu;
	trayIconMenu = new QMenu();
	//openFileAct、closeFileAct、quitAct是我已初始化后的QAction对象
	trayIconMenu->addAction(openFileAct);
	trayIconMenu->addAction(closeFileAct);
	trayIconMenu->addSeparator();
	trayIconMenu->addAction(quitAct);

	systemTrayIcon->setContextMenu(trayIconMenu); //添加右键菜单

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值