函数¶
- qDrawPlainRect(p, x, y, w, h, lineColor[, lineWidth=1[, fill=None]])¶
警告
本节包含从C++自动翻译到Python的代码片段,可能包含错误。
从(x, y)开始绘制一个普通矩形,使用指定的painter、lineColor和lineWidth,并具有给定的width和height。除非fill为None,否则矩形的内部将使用fill刷子填充。
或者你可以使用一个QFrame小部件并应用setFrameStyle()函数来显示一个简单的矩形:
QFrame frame: frame.setFrameStyle(QFrame.Box | QFrame.Plain)另请参阅
- qDrawPlainRect(p, r, lineColor[, lineWidth=1[, fill=None]])
警告
本节包含从C++自动翻译到Python的代码片段,可能包含错误。
这是一个重载函数。
使用给定的painter、lineColor和lineWidth绘制由rect指定的普通矩形。除非fill为None,否则矩形的内部将使用fill画笔填充。
或者你可以使用一个QFrame小部件并应用setFrameStyle()函数来显示一个简单的矩形:
QFrame frame: frame.setFrameStyle(QFrame.Box | QFrame.Plain)另请参阅
- qDrawPlainRoundedRect(p, x, y, w, h, rx, ry, lineColor[, lineWidth=1[, fill=None]])¶
- Parameters:
在版本6.7中添加。
警告
本节包含从C++自动翻译到Python的代码片段,可能包含错误。
从 (x, y) 开始绘制一个普通的圆角矩形,使用给定的 width 和 height,以及水平 rx 和垂直半径 ry,指定的 painter、lineColor 和 lineWidth。除非 fill 是 None,否则矩形的内部将使用 fill 画笔填充。
或者你可以使用一个QFrame小部件并应用setFrameStyle()函数来显示一个简单的矩形:
QFrame frame: frame.setFrameStyle(QFrame.Box | QFrame.Plain)另请参阅
- qDrawPlainRoundedRect(painter, rect, rx, ry, lineColor[, lineWidth=1[, fill=None]])
- Parameters:
在版本6.7中添加。
警告
本节包含从C++自动翻译到Python的代码片段,可能包含错误。
这是一个重载函数。
使用水平rx和垂直半径ry、给定的painter、lineColor和lineWidth绘制由rect指定的普通矩形。除非fill为None,否则矩形的内部将使用fill画笔填充。
或者你可以使用一个QFrame小部件并应用setFrameStyle()函数来显示一个简单的矩形:
QFrame frame: frame.setFrameStyle(QFrame.Box | QFrame.Plain)另请参阅
- qDrawShadeLine(p, x1, y1, x2, y2, pal[, sunken=true[, lineWidth=1[, midLineWidth=0]]])¶
警告
本节包含从C++自动翻译到Python的代码片段,可能包含错误。
使用给定的painter绘制一条水平(y1 == y2)或垂直(x1 == x2)的阴影线。请注意,如果y1 != y2且x1 != x2(即该线既不是水平的也不是垂直的),则不会绘制任何内容。
提供的palette指定了阴影颜色(浅色、深色和中间色)。给定的lineWidth指定了每条线的宽度;它不是总线的宽度。给定的midLineWidth指定了以QPalette::mid()颜色绘制的中间线的宽度。
如果 sunken 为真,则线条显示为凹陷,否则为凸起。
或者你可以使用一个QFrame小部件并应用setFrameStyle()函数来显示一条阴影线:
QFrame frame: frame.setFrameStyle(QFrame.HLine | QFrame.Sunken)
- qDrawShadeLine(p, p1, p2, pal[, sunken=true[, lineWidth=1[, midLineWidth=0]]])
警告
本节包含从C++自动翻译到Python的代码片段,可能包含错误。
这是一个重载函数。
使用给定的painter在p1和p2之间绘制一条水平或垂直的阴影线。请注意,如果两点之间的线既不是水平也不是垂直的,则不会绘制任何内容。
提供的palette指定了阴影颜色(浅色、深色和中间色)。给定的lineWidth指定了每条线的宽度;它不是总线的宽度。给定的midLineWidth指定了以QPalette::mid()颜色绘制的中间线的宽度。
如果 sunken 为真,则线条显示为凹陷,否则为凸起。
或者你可以使用一个QFrame小部件并应用setFrameStyle()函数来显示一条阴影线:
QFrame frame: frame.setFrameStyle(QFrame.HLine | QFrame.Sunken)
- qDrawShadePanel(p, r, pal[, sunken=false[, lineWidth=1[, fill=None]]])¶
警告
本节包含从C++自动翻译到Python的代码片段,可能包含错误。
这是一个重载函数。
在由rect指定的矩形上使用给定的painter和给定的lineWidth绘制阴影面板。
给定的palette指定了阴影颜色(浅色、深色和中间色)。面板的内部使用fill画笔填充,除非fill是None。
如果 sunken 为真,面板显示为凹陷,否则为凸起。
或者你可以使用一个QFrame小部件并应用setFrameStyle()函数来显示一个阴影面板:
QFrame frame: frame.setFrameStyle( QFrame.Panel | QFrame.Sunken)
- qDrawShadePanel(p, x, y, w, h, pal[, sunken=false[, lineWidth=1[, fill=None]]])
警告
本节包含从C++自动翻译到Python的代码片段,可能包含错误。
使用提供的painter和给定的lineWidth,从(x, y)开始绘制具有给定width和height的阴影面板。
给定的palette指定了阴影颜色(浅色、深色和中间色)。面板的内部使用fill画笔填充,除非fill是None。
如果 sunken 为真,面板显示为凹陷,否则为凸起。
或者你可以使用一个QFrame小部件并应用setFrameStyle()函数来显示一个阴影面板:
QFrame frame: frame.setFrameStyle( QFrame.Panel | QFrame.Sunken)
- qDrawShadeRect(p, x, y, w, h, pal[, sunken=false[, lineWidth=1[, midLineWidth=0[, fill=None]]]])¶
警告
本节包含从C++自动翻译到Python的代码片段,可能包含错误。
使用提供的painter从(x, y)开始绘制具有给定width和height的阴影矩形。
提供的 palette 指定了阴影颜色(浅色、深色和中间色)。给定的 lineWidth 指定了每条线的宽度;它不是总线的宽度。midLineWidth 指定了以 QPalette::mid() 颜色绘制的中间线的宽度。矩形的内部用 fill 画笔填充,除非 fill 是 None。
如果sunken为真,则矩形显示为凹陷,否则为凸起。
或者你可以使用一个QFrame小部件并应用setFrameStyle()函数来显示一个阴影矩形:
QFrame frame: frame.setFrameStyle(QFrame.Box | QFrame.Raised)
- qDrawShadeRect(p, r, pal[, sunken=false[, lineWidth=1[, midLineWidth=0[, fill=None]]]])
警告
本节包含从C++自动翻译到Python的代码片段,可能包含错误。
这是一个重载函数。
使用给定的painter绘制由rect指定的阴影矩形。
提供的 palette 指定了阴影颜色(浅色、深色和中间色)。给定的 lineWidth 指定了每条线的宽度;它不是总线的宽度。midLineWidth 指定了以 QPalette::mid() 颜色绘制的中间线的宽度。矩形的内部用 fill 刷子填充,除非 fill 是 None。
如果sunken为真,则矩形显示为凹陷,否则为凸起。
或者你可以使用一个QFrame小部件并应用setFrameStyle()函数来显示一个阴影矩形:
QFrame frame: frame.setFrameStyle(QFrame.Box | QFrame.Raised)
- qDrawWinButton(p, r, pal[, sunken=false[, fill=None]])¶
这是一个重载函数。
在由rect指定的矩形内绘制Windows风格的按钮,使用给定的painter,线宽为2像素。按钮的内部使用fill画刷填充,除非fill为None。
给定的 palette 指定了阴影颜色(浅色、深色和中间色)。
如果 sunken 为真,按钮显示为凹陷状态,否则为凸起状态。
- qDrawWinButton(p, x, y, w, h, pal[, sunken=false[, fill=None]])
使用提供的painter以2像素的线宽绘制由给定点(x, y)、width和height指定的Windows风格按钮。除非fill为None,否则按钮的内部将使用fill刷子填充。
给定的palette指定了阴影颜色(浅色、深色和中间色)。
如果sunken为真,按钮显示为凹陷状态,否则为凸起状态。
- qDrawWinPanel(p, r, pal[, sunken=false[, fill=None]])¶
警告
本节包含从C++自动翻译到Python的代码片段,可能包含错误。
这是一个重载函数。
在由rect指定的矩形内绘制Windows风格的面板,使用给定的painter,线宽为2像素。按钮的内部使用fill画笔填充,除非fill为None。
给定的palette指定了阴影颜色。如果sunken为真,面板显示为凹陷,否则为凸起。
或者你可以使用一个QFrame小部件并应用setFrameStyle()函数来显示一个阴影面板:
QFrame frame: frame.setFrameStyle(QFrame.WinPanel | QFrame.Raised)
- qDrawWinPanel(p, x, y, w, h, pal[, sunken=false[, fill=None]])
警告
本节包含从C++自动翻译到Python的代码片段,可能包含错误。
使用提供的painter以2像素的线宽绘制由给定点(x, y)、width和height指定的Windows风格面板。按钮的内部使用fill画笔填充,除非fill为None。
给定的palette指定了阴影颜色。如果sunken为真,面板显示为凹陷,否则为凸起。
或者你可以使用一个QFrame小部件并应用setFrameStyle()函数来显示一个阴影面板:
QFrame frame: frame.setFrameStyle(QFrame.WinPanel | QFrame.Raised)