See also
QPainter
The function is for drawing a pixmap into the margins of a rectangle.
Draws the given pixmap
into the given target
rectangle, using the given painter
. The pixmap will be split into nine segments and drawn according to the margins
structure.
Draws the plain rectangle beginning at (x
, y
) with the given width
and height
, using the specified painter
, lineColor
and lineWidth
. The rectangle’s interior is filled with the fill
brush unless fill
is None
.
Warning
This function does not look at style()
or style()
. Use the drawing functions in QStyle
to make widgets that follow the current GUI style.
Alternatively you can use a QFrame
widget and apply the setFrameStyle()
function to display a plain rectangle:
frame: = QFrame() frame.setFrameStyle(QFrame.Box | QFrame.Plain)See also
qDrawShadeRect()
QStyle
This is an overloaded function.
Draws the plain rectangle specified by rect
using the given painter
, lineColor
and lineWidth
. The rectangle’s interior is filled with the fill
brush unless fill
is None
.
Warning
This function does not look at style()
or style()
. Use the drawing functions in QStyle
to make widgets that follow the current GUI style.
Alternatively you can use a QFrame
widget and apply the setFrameStyle()
function to display a plain rectangle:
frame: = QFrame() frame.setFrameStyle(QFrame.Box | QFrame.Plain)See also
qDrawShadeRect()
QStyle
Draws a horizontal (y1
== y2
) or vertical (x1
== x2
) shaded line using the given painter
. Note that nothing is drawn if y1
!= y2
and x1
!= x2
(i.e. the line is neither horizontal nor vertical).
The provided palette
specifies the shading colors ( light
, dark
and middle
colors). The given lineWidth
specifies the line width for each of the lines; it is not the total line width. The given midLineWidth
specifies the width of a middle line drawn in the mid()
color.
The line appears sunken if sunken
is true, otherwise raised.
Warning
This function does not look at style()
or style()
. Use the drawing functions in QStyle
to make widgets that follow the current GUI style.
Alternatively you can use a QFrame
widget and apply the setFrameStyle()
function to display a shaded line:
frame: = QFrame() frame.setFrameStyle(QFrame.HLine | QFrame.Sunken)See also
qDrawShadeRect()
qDrawShadePanel()
QStyle
This is an overloaded function.
Draws a horizontal or vertical shaded line between p1
and p2
using the given painter
. Note that nothing is drawn if the line between the points would be neither horizontal nor vertical.
The provided palette
specifies the shading colors ( light
, dark
and middle
colors). The given lineWidth
specifies the line width for each of the lines; it is not the total line width. The given midLineWidth
specifies the width of a middle line drawn in the mid()
color.
The line appears sunken if sunken
is true, otherwise raised.
Warning
This function does not look at style()
or style()
. Use the drawing functions in QStyle
to make widgets that follow the current GUI style.
Alternatively you can use a QFrame
widget and apply the setFrameStyle()
function to display a shaded line:
frame: = QFrame() frame.setFrameStyle(QFrame.HLine | QFrame.Sunken)See also
qDrawShadeRect()
qDrawShadePanel()
QStyle
Draws the shaded panel beginning at (x
, y
) with the given width
and height
using the provided painter
and the given lineWidth
.
The given palette
specifies the shading colors ( light
, dark
and middle
colors). The panel’s interior is filled with the fill
brush unless fill
is None
.
The panel appears sunken if sunken
is true, otherwise raised.
Warning
This function does not look at style()
or style()
. Use the drawing functions in QStyle
to make widgets that follow the current GUI style.
Alternatively you can use a QFrame
widget and apply the setFrameStyle()
function to display a shaded panel:
frame: = QFrame() frame.setFrameStyle( QFrame.Panel | QFrame.Sunken)See also
qDrawWinPanel()
qDrawShadeLine()
qDrawShadeRect()
QStyle
This is an overloaded function.
Draws the shaded panel at the rectangle specified by rect
using the given painter
and the given lineWidth
.
The given palette
specifies the shading colors ( light
, dark
and middle
colors). The panel’s interior is filled with the fill
brush unless fill
is None
.
The panel appears sunken if sunken
is true, otherwise raised.
Warning
This function does not look at style()
or style()
. Use the drawing functions in QStyle
to make widgets that follow the current GUI style.
Alternatively you can use a QFrame
widget and apply the setFrameStyle()
function to display a shaded panel:
frame: = QFrame() frame.setFrameStyle( QFrame.Panel | QFrame.Sunken)See also
qDrawWinPanel()
qDrawShadeLine()
qDrawShadeRect()
QStyle
Draws the shaded rectangle beginning at (x
, y
) with the given width
and height
using the provided painter
.
The provide palette
specifies the shading colors ( light
, dark
and middle
colors. The given lineWidth
specifies the line width for each of the lines; it is not the total line width. The midLineWidth
specifies the width of a middle line drawn in the mid()
color. The rectangle’s interior is filled with the fill
brush unless fill
is None
.
The rectangle appears sunken if sunken
is true, otherwise raised.
Warning
This function does not look at style()
or style()
. Use the drawing functions in QStyle
to make widgets that follow the current GUI style.
Alternatively you can use a QFrame
widget and apply the setFrameStyle()
function to display a shaded rectangle:
frame: = QFrame() frame.setFrameStyle(QFrame.Box | QFrame.Raised)See also
qDrawShadeLine()
qDrawShadePanel()
qDrawPlainRect()
QStyle
This is an overloaded function.
Draws the shaded rectangle specified by rect
using the given painter
.
The provide palette
specifies the shading colors ( light
, dark
and middle
colors. The given lineWidth
specifies the line width for each of the lines; it is not the total line width. The midLineWidth
specifies the width of a middle line drawn in the mid()
color. The rectangle’s interior is filled with the fill
brush unless fill
is None
.
The rectangle appears sunken if sunken
is true, otherwise raised.
Warning
This function does not look at style()
or style()
. Use the drawing functions in QStyle
to make widgets that follow the current GUI style.
Alternatively you can use a QFrame
widget and apply the setFrameStyle()
function to display a shaded rectangle:
frame: = QFrame() frame.setFrameStyle(QFrame.Box | QFrame.Raised)See also
qDrawShadeLine()
qDrawShadePanel()
qDrawPlainRect()
QStyle
Draws the Windows-style button specified by the given point (x
, y
}, width
and height
using the provided painter
with a line width of 2 pixels. The button’s interior is filled with the fill
brush unless fill
is None
.
The given palette
specifies the shading colors ( light
, dark
and middle
colors).
The button appears sunken if sunken
is true, otherwise raised.
Warning
This function does not look at style()
or style()
-> Use the drawing functions in QStyle
to make widgets that follow the current GUI style.
See also
qDrawWinPanel()
QStyle
This is an overloaded function.
Draws the Windows-style button at the rectangle specified by rect
using the given painter
with a line width of 2 pixels. The button’s interior is filled with the fill
brush unless fill
is None
.
The given palette
specifies the shading colors ( light
, dark
and middle
colors).
The button appears sunken if sunken
is true, otherwise raised.
Warning
This function does not look at style()
or style()
-> Use the drawing functions in QStyle
to make widgets that follow the current GUI style.
See also
qDrawWinPanel()
QStyle
Draws the Windows-style panel specified by the given point(x
, y
), width
and height
using the provided painter
with a line width of 2 pixels. The button’s interior is filled with the fill
brush unless fill
is None
.
The given palette
specifies the shading colors. The panel appears sunken if sunken
is true, otherwise raised.
Warning
This function does not look at style()
or style()
. Use the drawing functions in QStyle
to make widgets that follow the current GUI style.
Alternatively you can use a QFrame
widget and apply the setFrameStyle()
function to display a shaded panel:
frame: = QFrame() frame.setFrameStyle(QFrame.WinPanel | QFrame.Raised)See also
qDrawShadePanel()
qDrawWinButton()
QStyle
© 2022 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.