qt6 使用LinearGradient需要引用什么文件
时间: 2023-12-14 13:35:39 浏览: 66
Android LinearGradient 线性渐变渲染
在使用 Qt6 中的 LinearGradient 时,需要在代码中引用 "QLinearGradient" 头文件。具体可参考以下示例代码:
```c++
#include <QLinearGradient>
#include <QPainter>
void MyWidget::paintEvent(QPaintEvent *event)
{
QPainter painter(this);
QLinearGradient gradient(0, 0, 100, 100);
gradient.setColorAt(0, Qt::red);
gradient.setColorAt(1, Qt::blue);
painter.setBrush(gradient);
painter.drawRect(0, 0, 100, 100);
}
```
注意:在使用 Qt6 中的 LinearGradient 时,还需要在项目文件中添加如下所示的模块声明:
```
QT += core gui
```
阅读全文