[Interest] Drawing on viewport
igor.mironchik at gmail.com
igor.mironchik at gmail.com
Thu Mar 27 10:27:22 CET 2014
Hi.
I’m working on TextEdit widget for QtMWidgets library.
TextEdit is a subclass of ScrollArea that derived from AbstractScrollArea. AbstractScrollArea is implemented like QAbstractScrollArea and has viewport as child widget.
In TextEdit’s paintEvent I want to draw directly on viewport. And I initialize QPainter with:
QPainter p( viewport() );
But I receive folowing warning:
QWidget::paintEngine: Should no longer be called
QPainter::begin: Paint device returned engine == 0, type: 1
QPainter::setPen: Painter not active
and nothing draws.
What am I doing wrong?
Thanks.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20140327/452334e7/attachment.html>
More information about the Interest
mailing list