要写一个可以隐藏到托盘的Qt界面程序可以分三步:
-
在
mainwindow.cpp中添加头文件:#include <QSystemTrayIcon> -
挑选一个顺眼的
icon,添加到qrc中,比如笔者选择了:/icon/办公软件.png; -
把以下代码粘贴到
mainwindow.cpp的构造函数中,把icon换成自己的,大功告成~// 设置当窗口关闭时不退出程序 QApplication::setQuitOnLastWindowClosed(false); // 定义托盘图标,并设置父控件为mainwindow QSystemTrayIcon *icon = new QSystemTrayIcon(this); // 挑一个顺眼的icon,路径从qrc中复制即可 icon->setIcon(QIcon(":/icon/办公软件.png")); // 添加右键菜单 QMenu *menu = new QMenu

本文介绍了如何在Qt环境中创建一个能够隐藏到系统托盘的界面程序。主要步骤包括设置程序关闭时不退出,定义托盘图标,设置图标菜单及相应操作,如显示主界面、最小化、最大化和退出。通过连接信号和槽实现功能,并展示了具体的代码实现。
最低0.47元/天 解锁文章
475

被折叠的 条评论
为什么被折叠?



