📄 qpainter.3qt
字号:
.TH QPainter 3qt "6 July 1999" "Troll Tech AS" \" -*- nroff -*-.\" Copyright 1992-1999 Troll Tech AS. All rights reserved. See the.\" license file included in the distribution for a complete license.\" statement..\".ad l.nh.SH NAMEQPainter \- Paints on paint devices.SH SYNOPSIS.br.PP\fC#include <qpainter.h>\fR.PPInherits Qt..PP.SS "Public Members".in +1c.ti -1c.BI "\fBQPainter\fR ()".br.ti -1c.BI "\fBQPainter\fR ( const QPaintDevice * )".br.ti -1c.BI "\fBQPainter\fR ( const QPaintDevice *, const QWidget * )".br.ti -1c.BI "\fB~QPainter\fR ()".br.ti -1c.BI "bool \fBbegin\fR ( const QPaintDevice * )".br.ti -1c.BI "bool \fBbegin\fR ( const QPaintDevice *, const QWidget * )".br.ti -1c.BI "bool \fBend\fR ()".br.ti -1c.BI "QPaintDevice* \fBdevice\fR () const".br.ti -1c.BI "bool \fBisActive\fR () const".br.ti -1c.BI "void \fBflush\fR ()".br.ti -1c.BI "void \fBsave\fR ()".br.ti -1c.BI "void \fBrestore\fR ()".br.ti -1c.BI "QFontMetrics \fBfontMetrics\fR () const".br.ti -1c.BI "QFontInfo \fBfontInfo\fR () const".br.ti -1c.BI "const QFont& \fBfont\fR () const".br.ti -1c.BI "void \fBsetFont\fR ( const QFont & )".br.ti -1c.BI "const QPen& \fBpen\fR () const".br.ti -1c.BI "void \fBsetPen\fR ( const QPen & )".br.ti -1c.BI "void \fBsetPen\fR ( PenStyle )".br.ti -1c.BI "void \fBsetPen\fR ( const QColor & )".br.ti -1c.BI "const QBrush& \fBbrush\fR () const".br.ti -1c.BI "void \fBsetBrush\fR ( const QBrush & )".br.ti -1c.BI "void \fBsetBrush\fR ( BrushStyle )".br.ti -1c.BI "void \fBsetBrush\fR ( const QColor & )".br.ti -1c.BI "const QColor& \fBbackgroundColor\fR () const".br.ti -1c.BI "void \fBsetBackgroundColor\fR ( const QColor & )".br.ti -1c.BI "BGMode \fBbackgroundMode\fR () const".br.ti -1c.BI "void \fBsetBackgroundMode\fR ( BGMode )".br.ti -1c.BI "RasterOp \fBrasterOp\fR () const".br.ti -1c.BI "void \fBsetRasterOp\fR ( RasterOp )".br.ti -1c.BI "const QPoint& \fBbrushOrigin\fR () const".br.ti -1c.BI "void \fBsetBrushOrigin\fR ( int " "x" ", int y )".br.ti -1c.BI "void \fBsetBrushOrigin\fR ( const QPoint & )".br.ti -1c.BI "void \fBsetViewXForm\fR ( bool )".br.ti -1c.BI "bool \fBhasViewXForm\fR () const".br.ti -1c.BI "QRect \fBwindow\fR () const".br.ti -1c.BI "void \fBsetWindow\fR ( const QRect & )".br.ti -1c.BI "void \fBsetWindow\fR ( int " "x" ", int " "y" ", int " "w" ", int h )".br.ti -1c.BI "QRect \fBviewport\fR () const".br.ti -1c.BI "void \fBsetViewport\fR ( const QRect & )".br.ti -1c.BI "void \fBsetViewport\fR ( int " "x" ", int " "y" ", int " "w" ", int h )".br.ti -1c.BI "void \fBsetWorldXForm\fR ( bool )".br.ti -1c.BI "bool \fBhasWorldXForm\fR () const".br.ti -1c.BI "const QWMatrix& \fBworldMatrix\fR () const".br.ti -1c.BI "void \fBsetWorldMatrix\fR ( const QWMatrix &, bool " "combine" "=FALSE )".br.ti -1c.BI "void \fBsaveWorldMatrix\fR ()".br.ti -1c.BI "void \fBrestoreWorldMatrix\fR ()".br.ti -1c.BI "void \fBtranslate\fR ( double " "dx" ", double dy )".br.ti -1c.BI "void \fBscale\fR ( double " "sx" ", double sy )".br.ti -1c.BI "void \fBshear\fR ( double " "sh" ", double sv )".br.ti -1c.BI "void \fBrotate\fR ( double a )".br.ti -1c.BI "void \fBresetXForm\fR ()".br.ti -1c.BI "QPoint \fBxForm\fR ( const QPoint & ) const".br.ti -1c.BI "QRect \fBxForm\fR ( const QRect & ) const".br.ti -1c.BI "QPointArray \fBxForm\fR ( const QPointArray & ) const".br.ti -1c.BI "QPointArray \fBxForm\fR ( const QPointArray &, int " "index" ", int npoints ) const".br.ti -1c.BI "QPoint \fBxFormDev\fR ( const QPoint & ) const".br.ti -1c.BI "QRect \fBxFormDev\fR ( const QRect & ) const".br.ti -1c.BI "QPointArray \fBxFormDev\fR ( const QPointArray & ) const".br.ti -1c.BI "QPointArray \fBxFormDev\fR ( const QPointArray &, int " "index" ", int npoints ) const".br.ti -1c.BI "void \fBsetClipping\fR ( bool )".br.ti -1c.BI "bool \fBhasClipping\fR () const".br.ti -1c.BI "const QRegion& \fBclipRegion\fR () const".br.ti -1c.BI "void \fBsetClipRect\fR ( const QRect & )".br.ti -1c.BI "void \fBsetClipRect\fR ( int " "x" ", int " "y" ", int " "w" ", int h )".br.ti -1c.BI "void \fBsetClipRegion\fR ( const QRegion & )".br.ti -1c.BI "void \fBdrawPoint\fR ( int " "x" ", int y )".br.ti -1c.BI "void \fBdrawPoint\fR ( const QPoint & )".br.ti -1c.BI "void \fBdrawPoints\fR ( const QPointArray & " "a" ", int " "index" "=0, int " "npoints" "=-1 )".br.ti -1c.BI "void \fBmoveTo\fR ( int " "x" ", int y )".br.ti -1c.BI "void \fBmoveTo\fR ( const QPoint & )".br.ti -1c.BI "void \fBlineTo\fR ( int " "x" ", int y )".br.ti -1c.BI "void \fBlineTo\fR ( const QPoint & )".br.ti -1c.BI "void \fBdrawLine\fR ( int " "x1" ", int " "y1" ", int " "x2" ", int y2 )".br.ti -1c.BI "void \fBdrawLine\fR ( const QPoint &, const QPoint & )".br.ti -1c.BI "void \fBdrawRect\fR ( int " "x" ", int " "y" ", int " "w" ", int h )".br.ti -1c.BI "void \fBdrawRect\fR ( const QRect & )".br.ti -1c.BI "void \fBdrawWinFocusRect\fR ( int " "x" ", int " "y" ", int " "w" ", int h )".br.ti -1c.BI "void \fBdrawWinFocusRect\fR ( int " "x" ", int " "y" ", int " "w" ", int " "h" ", const QColor & bgColor )".br.ti -1c.BI "void \fBdrawWinFocusRect\fR ( const QRect & )".br.ti -1c.BI "void \fBdrawWinFocusRect\fR ( const QRect &, const QColor & bgColor )".br.ti -1c.BI "void \fBdrawRoundRect\fR ( int " "x" ", int " "y" ", int " "w" ", int " "h" ", int, int )".br.ti -1c.BI "void \fBdrawRoundRect\fR ( const QRect &, int, int )".br.ti -1c.BI "void \fBdrawEllipse\fR ( int " "x" ", int " "y" ", int " "w" ", int h )".br.ti -1c.BI "void \fBdrawEllipse\fR ( const QRect & )".br.ti -1c.BI "void \fBdrawArc\fR ( int " "x" ", int " "y" ", int " "w" ", int " "h" ", int " "a" ", int alen )".br.ti -1c.BI "void \fBdrawArc\fR ( const QRect &, int " "a" ", int alen )".br.ti -1c.BI "void \fBdrawPie\fR ( int " "x" ", int " "y" ", int " "w" ", int " "h" ", int " "a" ", int alen )".br.ti -1c.BI "void \fBdrawPie\fR ( const QRect &, int " "a" ", int alen )".br.ti -1c.BI "void \fBdrawChord\fR ( int " "x" ", int " "y" ", int " "w" ", int " "h" ", int " "a" ", int alen )".br.ti -1c.BI "void \fBdrawChord\fR ( const QRect &, int " "a" ", int alen )".br.ti -1c.BI "void \fBdrawLineSegments\fR ( const QPointArray &, int " "index" "=0, int " "nlines" "=-1 )".br.ti -1c.BI "void \fBdrawPolyline\fR ( const QPointArray &, int " "index" "=0, int " "npoints" "=-1 )".br.ti -1c.BI "void \fBdrawPolygon\fR ( const QPointArray &, bool " "winding" "=FALSE, int " "index" "=0, int " "npoints" "=-1 )".br.ti -1c.BI "void \fBdrawQuadBezier\fR ( const QPointArray &, int " "index" "=0 )".br.ti -1c.BI "void \fBdrawPixmap\fR ( int " "x" ", int " "y" ", const QPixmap &, int " "sx" "=0, int " "sy" "=0, int " "sw" "=-1, int " "sh" "=-1 )".br.ti -1c.BI "void \fBdrawPixmap\fR ( const QPoint &, const QPixmap &, const QRect & sr )".br.ti -1c.BI "void \fBdrawPixmap\fR ( const QPoint &, const QPixmap & )".br.ti -1c.BI "void \fBdrawImage\fR ( int " "x" ", int " "y" ", const QImage &, int " "sx" "=0, int " "sy" "=0, int " "sw" "=-1, int " "sh" "=-1 )".br.ti -1c.BI "void \fBdrawImage\fR ( const QPoint &, const QImage &, const QRect & sr )".br.ti -1c.BI "void \fBdrawImage\fR ( const QPoint &, const QImage & )".br.ti -1c.BI "void \fBdrawTiledPixmap\fR ( int " "x" ", int " "y" ", int " "w" ", int " "h" ", const QPixmap &, int " "sx" "=0, int " "sy" "=0 )".br.ti -1c.BI "void \fBdrawTiledPixmap\fR ( const QRect &, const QPixmap &, const QPoint & )".br.ti -1c.BI "void \fBdrawTiledPixmap\fR ( const QRect &, const QPixmap & )".br.ti -1c.BI "void \fBdrawPicture\fR ( const QPicture & )".br.ti -1c.BI "void \fBfillRect\fR ( int " "x" ", int " "y" ", int " "w" ", int " "h" ", const QBrush & )".br.ti -1c.BI "void \fBfillRect\fR ( const QRect &, const QBrush & )".br.ti -1c.BI "void \fBeraseRect\fR ( int " "x" ", int " "y" ", int " "w" ", int h )".br.ti -1c.BI "void \fBeraseRect\fR ( const QRect & )".br.ti -1c.BI "void \fBdrawText\fR ( int " "x" ", int " "y" ", const QString &, int " "len" " = -1 )".br.ti -1c.BI "void \fBdrawText\fR ( const QPoint &, const QString &, int " "len" " = -1 )".br.ti -1c.BI "void \fBdrawText\fR ( int " "x" ", int " "y" ", int " "w" ", int " "h" ", int " "flags" ", const QString &, int " "len" " = -1, QRect * " "br" "=0, char ** " "internal" "=0 )".br.ti -1c.BI "void \fBdrawText\fR ( const QRect &, int " "flags" ", const QString &, int " "len" " = -1, QRect * " "br" "=0, char ** " "internal" "=0 )".br.ti -1c.BI "QRect \fBboundingRect\fR ( int " "x" ", int " "y" ", int " "w" ", int " "h" ", int " "flags" ", const QString &, int " "len" " = -1, char ** " "intern" "=0 )".br.ti -1c.BI "QRect \fBboundingRect\fR ( const QRect &, int " "flags" ", const QString &, int " "len" " = -1, char ** " "intern" "=0 )".br.ti -1c.BI "int \fBtabStops\fR () const".br.ti -1c.BI "void \fBsetTabStops\fR ( int )".br.ti -1c.BI "int* \fBtabArray\fR () const".br.ti -1c.BI "void \fBsetTabArray\fR ( int * )".br.in -1c.SS "Static Public Members".in +1c.ti -1c.BI "void \fBredirect\fR ( QPaintDevice * " "pdev" ", QPaintDevice * replacement )".br.ti -1c.BI "void \fBinitialize\fR ()".br.ti -1c.BI "void \fBcleanup\fR ()".br.in -1c.SH RELATED FUNCTION DOCUMENTATION(Note that these are not member functions.).in +1c.ti -1c.BI "void \fBqDrawPlainRect\fR (QPainter * " "p" ", int " "x" ", int " "y" ", int " "w" ", int " "h" ", const QColor & " "c" ", int " "lineWidth" ", const QBrush * " "fill" ")".br.ti -1c.BI "void \fBqDrawShadeLine\fR (QPainter * " "p" ", int " "x1" ", int " "y1" ", int " "x2" ", int " "y2" ", const QColorGroup & " "g" ", bool " "sunken" ", int " "lineWidth" ", int " "midLineWidth" ")".br.ti -1c.BI "void \fBqDrawWinButton\fR (QPainter * " "p" ", int " "x" ", int " "y" ", int " "w" ", int " "h" ", const QColorGroup & " "g" ", bool " "sunken" ", const QBrush * " "fill" ")".br.ti -1c.BI "void \fBqDrawWinPanel\fR (QPainter * " "p" ", int " "x" ", int " "y" ", int " "w" ", int " "h" ", const QColorGroup & " "g" ", bool " "sunken" ", const QBrush * " "fill" ")".br.ti -1c.BI "void \fBqDrawShadePanel\fR (QPainter * " "p" ", int " "x" ", int " "y" ", int " "w" ", int " "h" ", const QColorGroup & " "g" ", bool " "sunken" ", int " "lineWidth" ", const QBrush * " "fill" ")".br.ti -1c.BI "void \fBqDrawShadeRect\fR (QPainter * " "p" ", int " "x" ", int " "y" ", int " "w" ", int " "h" ", const QColorGroup & " "g" ", bool " "sunken" ", int " "lineWidth" ", int " "midLineWidth" ", const QBrush * " "fill" ")".br.in -1c
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -