QT下setIcon
时间: 2023-10-06 12:05:16 浏览: 64
Setting icon
在QT中为窗口设置图标可以使用`setWindowIcon`函数。这个函数可以设置一个QIcon对象作为窗口的图标。可以使用QIcon的`fromTheme`函数从主题中获取一个图标。以下是一个简单的示例代码:
```c++
#include <QApplication>
#include <QIcon>
#include <QMainWindow>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QMainWindow window;
window.setWindowIcon(QIcon::fromTheme("face-smile"));
window.show();
return a.exec();
}
```
运行这个代码,你会看到一个带笑脸图标的主窗口。注意,这个代码假设你的系统主题中有一个名为“face-smile”的图标。如果主题中没有这个图标,那么这个代码将不会设置窗口图标。
阅读全文