📄 qpainter.3qt
字号:
'\" t.TH QPainter 3qt "9 December 2002" "Trolltech AS" \" -*- nroff -*-.\" Copyright 1992-2001 Trolltech AS. All rights reserved. See the.\" license file included in the distribution for a complete license.\" statement..\".ad l.nh.SH NAMEQPainter \- Does low-level painting e.g. on widgets.SH SYNOPSIS\fC#include <qpainter.h>\fR.PPInherits Qt..PPInherited by QDirectPainter..PP.SS "Public Members".in +1c.ti -1c.BI "enum \fBCoordinateMode\fR { CoordDevice, CoordPainter }".br.ti -1c.BI "\fBQPainter\fR ()".br.ti -1c.BI "\fBQPainter\fR ( const QPaintDevice * pd, bool unclipped = FALSE )".br.ti -1c.BI "\fBQPainter\fR ( const QPaintDevice * pd, const QWidget * copyAttributes, bool unclipped = FALSE )".br.ti -1c.BI "\fB~QPainter\fR ()".br.ti -1c.BI "bool \fBbegin\fR ( const QPaintDevice * pd, bool unclipped = FALSE )".br.ti -1c.BI "bool \fBbegin\fR ( const QPaintDevice * pd, const QWidget * copyAttributes, bool unclipped = FALSE )".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 ( const QRegion & region, CoordinateMode cm = CoordDevice )".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 & font )".br.ti -1c.BI "const QPen & \fBpen\fR () const".br.ti -1c.BI "void \fBsetPen\fR ( const QPen & pen )".br.ti -1c.BI "void \fBsetPen\fR ( PenStyle style )".br.ti -1c.BI "void \fBsetPen\fR ( const QColor & color )".br.ti -1c.BI "const QBrush & \fBbrush\fR () const".br.ti -1c.BI "void \fBsetBrush\fR ( const QBrush & brush )".br.ti -1c.BI "void \fBsetBrush\fR ( BrushStyle style )".br.ti -1c.BI "void \fBsetBrush\fR ( const QColor & color )".br.ti -1c.BI "QPoint \fBpos\fR () const".br.ti -1c.BI "const QColor & \fBbackgroundColor\fR () const".br.ti -1c.BI "void \fBsetBackgroundColor\fR ( const QColor & c )".br.ti -1c.BI "BGMode \fBbackgroundMode\fR () const".br.ti -1c.BI "void \fBsetBackgroundMode\fR ( BGMode m )".br.ti -1c.BI "RasterOp \fBrasterOp\fR () const".br.ti -1c.BI "void \fBsetRasterOp\fR ( RasterOp r )".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 & p )".br.ti -1c.BI "bool \fBhasViewXForm\fR () const".br.ti -1c.BI "bool \fBhasWorldXForm\fR () const".br.ti -1c.BI "void \fBsetViewXForm\fR ( bool enable )".br.ti -1c.BI "QRect \fBwindow\fR () const".br.ti -1c.BI "void \fBsetWindow\fR ( const QRect & r )".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 & r )".br.ti -1c.BI "void \fBsetViewport\fR ( int x, int y, int w, int h )".br.ti -1c.BI "void \fBsetWorldXForm\fR ( bool enable )".br.ti -1c.BI "const QWMatrix & \fBworldMatrix\fR () const".br.ti -1c.BI "void \fBsetWorldMatrix\fR ( const QWMatrix & m, bool combine = FALSE )".br.ti -1c.BI "void saveWorldMatrix () \fI(obsolete)\fR".br.ti -1c.BI "void restoreWorldMatrix () \fI(obsolete)\fR".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 \fBtranslate\fR ( double dx, double dy )".br.ti -1c.BI "void \fBresetXForm\fR ()".br.ti -1c.BI "QPoint \fBxForm\fR ( const QPoint & pv ) const".br.ti -1c.BI "QRect \fBxForm\fR ( const QRect & rv ) const".br.ti -1c.BI "QPointArray \fBxForm\fR ( const QPointArray & av ) const".br.ti -1c.BI "QPointArray \fBxForm\fR ( const QPointArray & av, int index, int npoints ) const".br.ti -1c.BI "QPoint \fBxFormDev\fR ( const QPoint & pd ) const".br.ti -1c.BI "QRect \fBxFormDev\fR ( const QRect & rd ) const".br.ti -1c.BI "QPointArray \fBxFormDev\fR ( const QPointArray & ad ) const".br.ti -1c.BI "QPointArray \fBxFormDev\fR ( const QPointArray & ad, int index, int npoints ) const".br.ti -1c.BI "void \fBsetClipping\fR ( bool enable )".br.ti -1c.BI "bool \fBhasClipping\fR () const".br.ti -1c.BI "QRegion \fBclipRegion\fR ( CoordinateMode m = CoordDevice ) const".br.ti -1c.BI "void \fBsetClipRect\fR ( const QRect & r, CoordinateMode m = CoordDevice )".br.ti -1c.BI "void \fBsetClipRect\fR ( int x, int y, int w, int h, CoordinateMode m = CoordDevice )".br.ti -1c.BI "void \fBsetClipRegion\fR ( const QRegion & rgn, CoordinateMode m = CoordDevice )".br.ti -1c.BI "void \fBdrawPoint\fR ( int x, int y )".br.ti -1c.BI "void \fBdrawPoint\fR ( const QPoint & p )".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 & p )".br.ti -1c.BI "void \fBlineTo\fR ( int x, int y )".br.ti -1c.BI "void \fBlineTo\fR ( const QPoint & p )".br.ti -1c.BI "void \fBdrawLine\fR ( int x1, int y1, int x2, int y2 )".br.ti -1c.BI "void \fBdrawLine\fR ( const QPoint & p1, const QPoint & p2 )".br.ti -1c.BI "void \fBdrawRect\fR ( int x, int y, int w, int h )".br.ti -1c.BI "void \fBdrawRect\fR ( const QRect & r )".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 & r )".br.ti -1c.BI "void \fBdrawWinFocusRect\fR ( const QRect & r, const QColor & bgColor )".br.ti -1c.BI "void \fBdrawRoundRect\fR ( int x, int y, int w, int h, int xRnd = 25, int yRnd = 25 )".br.ti -1c.BI "void \fBdrawRoundRect\fR ( const QRect & r, int xRnd = 25, int yRnd = 25 )".br.ti -1c.BI "void \fBdrawEllipse\fR ( int x, int y, int w, int h )".br.ti -1c.BI "void \fBdrawEllipse\fR ( const QRect & r )".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 & r, 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 & r, 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
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -