QsysytemTrayIcon的setIcon怎么使用
时间: 2023-10-04 09:09:35 浏览: 106
TrayIcon的使用
4星 · 用户满意度95%
QSystemTrayIcon 类提供了一个 setIcon() 函数,用于设置系统托盘图标。具体使用方法如下:
```cpp
QSystemTrayIcon *trayIcon = new QSystemTrayIcon(this);
QIcon icon(":/images/icon.png"); // 加载图标文件
trayIcon->setIcon(icon); // 设置系统托盘图标
```
其中,QIcon 类用于加载图标文件。在上面的代码中,我们使用了 ":/images/icon.png" 这个资源路径来加载图标文件。这个资源路径是通过 Qt 的资源系统来访问的。
另外,QSystemTrayIcon 类还提供了一个 setToolTip() 函数,用于设置系统托盘的提示信息。例如:
```cpp
trayIcon->setToolTip("My Application");
```
这样,当鼠标悬停在系统托盘图标上时,就会显示 "My Application" 这个提示信息。
阅读全文