2024年5月8日发(作者:)
qicon用法
QIcon是一种用于显示图标的Qt控件,它可以通过设置不同的图
标来显示不同的状态或对象。下面是一些使用QIcon的示例:
1. 显示一个静态图标:
```cpp
QIcon icon(":/images/");
QLabel *label = new QLabel;
label->setPixmap((QSize(64, 64)));
label->show();
```
2. 动态更改图标:
```cpp
QIcon icon(":/images/");
QPushButton *button = new QPushButton;
button->setIcon(icon);
// 在某个事件触发时,更换按钮的图标
button->setIcon(QIcon(":/images/"));
```
3. 使用QIcon显示剪贴板中的内容:
```cpp
QIcon icon(":/images/");
QLabel *label = new QLabel;
label->setPixmap((QSize(64, 64)));
label->show();
// 在某个事件触发时,将剪贴板中的内容复制到标签中
label->setText(QApplication::clipboard()->text());
```
发布评论