Home · All Classes · Modules  · QSS HELP  · QSS 案例 · VER007 HOME

QPointF Class Reference
[QtCore module]

该QPointF类定义使用浮点精度在平面上的点。More...

Methods

Special Methods


Detailed Description

这个类可以醃制。

该QPointF类定义使用浮点精度在平面上的点。

被指定的点由斧头协调和使用y坐标可接的x()和y()函数。使用浮点数精度进行所指定的点的坐标。该isNull如果x和y都设置为0.0 ( )函数返回True。坐标可以使用设置(或改变)的setX()和setY()函数,或者在rx()和ry( ),它返回引用到坐标(允许直接操作)等功能。

给定一个点p,下面的语句是等价的:

 QPointF p;

 p.setX(p.x() + 1.0);
 p += QPointF(1.0, 0.0);
 p.rx()++;

甲QPointF对象也可以被用作载体:加法和减法的定义为矢量(每个组分单独加入) 。一个QPointF对象也可以通过分频或倍频intqreal

此外, QPointF类提供一个构造函数将一QPoint反对成QPointF对象,以及相应的toPoint( )函数返回一个QPoint副本this点。最后,相比QPointF对象可以被串流播放,以及。


Method Documentation

QPointF.__init__ (self)

构造一个空点,即坐标为( 0.0 , 0.0 )

See also isNull( ) 。

QPointF.__init__ (self, QPainterPath.Element)

如果QtGui模块导入此方法仅适用。

构造一个空点,即坐标为( 0.0 , 0.0 )

See also isNull( ) 。

QPointF.__init__ (self, float xpos, float ypos)

构造给定的一个副本point

See also toPoint( ) 。

QPointF.__init__ (self, QPoint p)

构造一个点与给定的坐标(xy) 。

See also setX()和setY( ) 。

QPointF.__init__ (self, QPointF)

bool QPointF.isNull (self)

返回True如果x和y坐标都设置为0.0 ,否则返回False 。

Note:由于此函数将+0.0和-0.0不同,分有其中一个或两个值有一个负号不是定义为零点零值坐标。

float QPointF.manhattanLength (self)

返回的绝对值之和x()和y( ) ,传统上被称为“曼哈顿长度”从原点的向量的点。

此功能被引入Qt的4.6 。

See also QPoint.manhattanLength( ) 。

QPointF.setX (self, float xpos)

设置该点的x坐标,以给定的x协调。

See also x()和setY( ) 。

QPointF.setY (self, float ypos)

设置该点的y坐标为给定的y协调。

See also y()和setX( ) 。

QPoint QPointF.toPoint (self)

舍入此点的坐标为最接近的整数,并返回一个QPoint对象与圆的坐标。

See also QPointF( ) 。

float QPointF.x (self)

返回该点的x坐标。

See also setX()和rx( ) 。

float QPointF.y (self)

返回此点的y坐标。

See also setY()和ry( ) 。

QPointF __mul__ (self, QMatrix m)

如果QtGui模块导入此方法仅适用。

QPointF __mul__ (self, QMatrix4x4 matrix)

如果QtGui模块导入此方法仅适用。

QPointF __mul__ (self, QTransform m)

如果QtGui模块导入此方法仅适用。

QPointF QPointF.__add__ (self, QPointF p2)

int QPointF.__bool__ (self)

QPointF QPointF.__div__ (self, float c)

bool QPointF.__eq__ (self, QPointF p2)

QPointF QPointF.__iadd__ (self, QPointF p)

QPointF QPointF.__idiv__ (self, float c)

QPointF QPointF.__imul__ (self, float c)

QPointF QPointF.__isub__ (self, QPointF p)

QPointF QPointF.__mul__ (self, float c)

QPointF QPointF.__mul__ (self, QPointF p)

bool QPointF.__ne__ (self, QPointF p2)

QPointF QPointF.__neg__ (self)

str QPointF.__repr__ (self)

QPointF QPointF.__sub__ (self, QPointF p2)




PyQt 4.10.3 for X11 Copyright © Riverbank Computing Ltd and Nokia 2012 Qt 4.8.5