Qt 基本绘图
关于Qt基本绘图简单介绍一下,也算是给自己加深印象,mark一下
首先要重写基类的paintEvent(QPaintEvent*) 事件,在paintEvent函数中就可以开始自己的绘图,如果需要对鼠标事件处理就重写相应的鼠标事件函数如:mouseMoveEvent(QMouseMoveEvent*),好了,废话不多说,这里只是简单的展示绘图,不涉及鼠标
下面是自己的一个示例代码,仅供参考:
void MainWindow::paintEvent(QPaintEvent *event)
{
QRadialGradient gradient(50, 50, 50, 50, 50);
gradient.setColorAt(0, QColor::fromRgbF(0, 1, 0, 1));
gradient.setColorAt(1, QColor::fromRgbF(0, 0, 0, 0));
QPainter p