<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # QGraphicsRotation Class Reference ## [[QtGui](index.htm) module] 該QGraphicsRotation類提供圍繞給定軸的旋轉變換。[More...](#details) 繼承[QGraphicsTransform](qgraphicstransform.html)。 ### Methods * `__init__ (self, QObject?parent?=?None)` * `float angle (self)` * `applyTo (self, QMatrix4x4?matrix)` * `QVector3D axis (self)` * `QVector3D origin (self)` * `setAngle (self, float)` * `setAxis (self, QVector3D?axis)` * `setAxis (self, Qt.Axis?axis)` * `setOrigin (self, QVector3D?point)` ### Qt Signals * `void angleChanged ()` * `void axisChanged ()` * `void originChanged ()` * * * ## Detailed Description 該QGraphicsRotation類提供圍繞給定軸的旋轉變換。 您可以通過分配提供所需的軸[QVector3D](qvector3d.html)該軸屬性或者通過一個成員,如果[Qt.Axis](qt.html#Axis-enum)到setAxis方便的功能。默認情況下,該軸為(0 ,0,1 ),即,圍繞Z軸旋轉。 角特性,這是由QGraphicsRotation提供,現在描述了圍繞該軸旋轉的度數。 QGraphicsRotation提供某些參數,以幫助控制如何旋轉應該被應用。 原點是該項目圍繞其旋轉(即,它保持固定的相對于父作為產品的其馀部分被轉動)的位置。默認情況下,原點是[QPointF](qpointf.html)(0 ,0)。 角屬性提供的度數為圍繞原點的項目按順時針方向旋轉。該值也可以是負的,表示逆時針旋轉。對于動畫的目的,也可能是有用的,以提供旋轉角度超過( -360 , 360 )度,例如以動畫如何項目旋轉幾次。 注意:最后一次旋轉是在三維空間中的旋轉后投影回2D的綜合效應。如果幾個旋轉是連續進行的,他們不會像預期的那樣,除非他們都繞Z軸。 * * * ## Method Documentation ``` QGraphicsRotation.__init__ (self, QObject?parent?=?None) ``` 該_parent_的說法,如果不是沒有,原因_self_通過Qt的,而不是PyQt的擁有。 構造一個新的[QGraphicsRotation](qgraphicsrotation.html)用給定的_parent_。 ``` float QGraphicsRotation.angle (self) ``` ``` QGraphicsRotation.applyTo (self, QMatrix4x4?matrix) ``` 從重新實現[QGraphicsTransform.applyTo](qgraphicstransform.html#applyTo)( ) 。 ``` QVector3D QGraphicsRotation.axis (self) ``` [](qvector3d.html) ``` QVector3D QGraphicsRotation.origin (self) ``` [ ``` QGraphicsRotation.setAngle (self, float) ``` ``` QGraphicsRotation.setAxis (self, QVector3D?axis) ``` ``` QGraphicsRotation.setAxis (self, Qt.Axis?axis) ``` ``` QGraphicsRotation.setOrigin (self, QVector3D?point) ``` * * * ## Qt Signal Documentation ``` void angleChanged () ``` 這是該信號的默認超載。 這個信號被發射時的角度發生了變化。 ](qvector3d.html) [**See also**](qvector3d.html) [QGraphicsRotation.angle](qgraphicsrotation.html#angle-prop)。 ``` void axisChanged () ``` 這是該信號的默認超載。 這個信號被發射時的對象更改軸。 **See also** [QGraphicsRotation.axis](qgraphicsrotation.html#axis-prop)。 ``` void originChanged () ``` 這是該信號的默認超載。 這個信號被發射時的原點已經改變。 **See also** [QGraphicsRotation.origin](qgraphicsrotation.html#origin-prop)。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看