Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct
QPaintEvent draw only on lift area in a widgte
taxmax last edited by
I have a problem with my QPaintEvent and QWidget. I have a widget and i also have a subclass. I create an instance of my class like this: myClass = newClass(ui.mywidget). In this class i will draw some lines with the QPint event. I can see the lines, but only in the left upper area in the widget and not everywhere. So when i draw a line like this: painter.drawLine(10,10,300,300), i only see the lines till 100, 100.
Can anybody help me??
dbzhang800 last edited by
It's not a good idea to draw on a widget which has sub-widgets on it.
As they will be covered by sub widgets
poorBob last edited by
1+1=2 is right that it is not a good idea ;),
but anyway can You place the Your paintEvent() implamentation?
I guess that Your line is covered be other widgets which are painted in the "upper" layer :).
with best regards,