[gelöst] QPainter funktioniert nur mit this?
Verfasst: 10. Juni 2009 14:19
hi,
ich will mit QPainter ein widget zeichnen
das funktioniert nicht und gibt das aus
warum ist das so?
ich will mit QPainter ein widget zeichnen
Code: Alles auswählen
QPainter painter;
painter.setPen(QPen(Qt::black, 1));
painter.begin(toolsWidget);
painter.drawLine(3, 3, 300, 300);
painter.end();nur mit thisQPainter::setPen: Painter not active
QPainter::begin: Paint device returned engine == 0, type: 1
QPainter:Painter not active, aborted
Code: Alles auswählen
QPainter painter;
painter.setPen(QPen(Qt::black, 1));
painter.begin(this);
painter.drawLine(3, 3, 300, 300);
painter.end();