比如实例化一个 一个painter或者一个表格后 ,怎样需要画的东西放进窗口里面的组件
有没有谁有教程
你的意思是:
重写函数:
protected:
void paintEvent(QPaintEvent *event) override;
void paintEvent(QPaintEvent *event) {
QPainter painter(this);
// 设置线宽
painter.setPen(QPen(QBrush(Qt::SolidPattern), 10));
// 设置画笔颜色
painter.setPen(QColor(100, 200, 100));
// 画直线
painter.drawLine(5, 5, 300, 300);
// 画矩形
painter.drawRect(30, 30, 300, 200);
// 画圆
painter.drawEllipse(30, 30, 100, 100);
// 画文本
painter.drawText(50, 50, tr("画文本"));
}
吗?