Qt Code:
pen.setWidth(10); pen.setColor(Qt::red); p.setPen(pen); p.drawRect(rect()); }To copy to clipboard, switch view to plain text mode
Doesn't this work?
Qt Code:
pen.setWidth(10); pen.setColor(Qt::red); p.setPen(pen); p.drawRect(rect()); }To copy to clipboard, switch view to plain text mode
Doesn't this work?
Thank you very much!
It worked only in the interior of wndow. i actually want the frame to be drawn. the frame which holds the windows.
Also how to draw the frame in different colours. please see the out put that i have obtained with your code, Wysota.
the painted red rectangle is now movable with the window. but any mouse event is repainting the window and the red rectangle is disappearing. how to over come this?
Oh, you mean the window decoration? That's not possible, the window manager handles that. You can only turn off the decoration and draw one yourself, but it's quite hard and doesn't really give satisfactory results.
Did you reimplement any of the mouse events?the painted red rectangle is now movable with the window. but any mouse event is repainting the window and the red rectangle is disappearing. how to over come this?
Sorry for the delay in response Wysota, i am on vacation.
First of all thank you :-)
I have not re implemented the mouse event.
shall i have to do that.
No, but something is causing the rectangle to disappear. Could you prepare a minimal compilable example reproducing the problem?
Bookmarks