3

ウィジェットに簡単なボードを描画しようとしています。

これを自動化しようとすると、paintEvent がクラッシュします。内部の for ループが原因だと思いますよね?他の方法でそれをペイントするにはどうすればよいですか?

void Widget::paintEvent(QPaintEvent *event)
{
QPixmap myPix( QSize(20,20) );
QPainter painter(this);
for(int i = 0; i < 100; i+5){
    painter.drawLine(QPointF(i,0),QPointF(i,max));
}
this->setPixmap(myPix);
}
4

1 に答える 1