API reference - Class QPaintEngineNotation used in Ruby API documentation Description: Binding of QPaintEngine Class hierarchy: QPaintEngine Sub-classes: DirtyFlag, PaintEngineFeature, Type
Public constructors
Public methods
Public static methods and constants
Deprecated methods (protected, public, static, non-static and constructors)
Detailed description[static,const] new QPaintEngine_DirtyFlag ptr AllDirtyDescription: Enum constant QPaintEngine::AllDirty [static,const] new QPaintEngine_PaintEngineFeature ptr AllFeaturesDescription: Enum constant QPaintEngine::AllFeatures [static,const] new QPaintEngine_PaintEngineFeature ptr AlphaBlendDescription: Enum constant QPaintEngine::AlphaBlend [static,const] new QPaintEngine_PaintEngineFeature ptr AntialiasingDescription: Enum constant QPaintEngine::Antialiasing [static,const] new QPaintEngine_PaintEngineFeature ptr BlendModesDescription: Enum constant QPaintEngine::BlendModes [static,const] new QPaintEngine_PaintEngineFeature ptr BrushStrokeDescription: Enum constant QPaintEngine::BrushStroke [static,const] new QPaintEngine_PaintEngineFeature ptr ConicalGradientFillDescription: Enum constant QPaintEngine::ConicalGradientFill [static,const] new QPaintEngine_PaintEngineFeature ptr ConstantOpacityDescription: Enum constant QPaintEngine::ConstantOpacity [static,const] new QPaintEngine_Type ptr CoreGraphicsDescription: Enum constant QPaintEngine::CoreGraphics [static,const] new QPaintEngine_Type ptr Direct3DDescription: Enum constant QPaintEngine::Direct3D [static,const] new QPaintEngine_DirtyFlag ptr DirtyBackgroundDescription: Enum constant QPaintEngine::DirtyBackground [static,const] new QPaintEngine_DirtyFlag ptr DirtyBackgroundModeDescription: Enum constant QPaintEngine::DirtyBackgroundMode [static,const] new QPaintEngine_DirtyFlag ptr DirtyBrushDescription: Enum constant QPaintEngine::DirtyBrush [static,const] new QPaintEngine_DirtyFlag ptr DirtyBrushOriginDescription: Enum constant QPaintEngine::DirtyBrushOrigin [static,const] new QPaintEngine_DirtyFlag ptr DirtyClipEnabledDescription: Enum constant QPaintEngine::DirtyClipEnabled [static,const] new QPaintEngine_DirtyFlag ptr DirtyClipPathDescription: Enum constant QPaintEngine::DirtyClipPath [static,const] new QPaintEngine_DirtyFlag ptr DirtyClipRegionDescription: Enum constant QPaintEngine::DirtyClipRegion [static,const] new QPaintEngine_DirtyFlag ptr DirtyCompositionModeDescription: Enum constant QPaintEngine::DirtyCompositionMode [static,const] new QPaintEngine_DirtyFlag ptr DirtyFontDescription: Enum constant QPaintEngine::DirtyFont [static,const] new QPaintEngine_DirtyFlag ptr DirtyHintsDescription: Enum constant QPaintEngine::DirtyHints [static,const] new QPaintEngine_DirtyFlag ptr DirtyOpacityDescription: Enum constant QPaintEngine::DirtyOpacity [static,const] new QPaintEngine_DirtyFlag ptr DirtyPenDescription: Enum constant QPaintEngine::DirtyPen [static,const] new QPaintEngine_DirtyFlag ptr DirtyTransformDescription: Enum constant QPaintEngine::DirtyTransform [static,const] new QPaintEngine_PaintEngineFeature ptr LinearGradientFillDescription: Enum constant QPaintEngine::LinearGradientFill [static,const] new QPaintEngine_Type ptr MacPrinterDescription: Enum constant QPaintEngine::MacPrinter [static,const] new QPaintEngine_PaintEngineFeature ptr MaskedBrushDescription: Enum constant QPaintEngine::MaskedBrush [static,const] new QPaintEngine_Type ptr MaxUserDescription: Enum constant QPaintEngine::MaxUser [static,const] new QPaintEngine_PaintEngineFeature ptr ObjectBoundingModeGradientsDescription: Enum constant QPaintEngine::ObjectBoundingModeGradients [static,const] new QPaintEngine_Type ptr OpenGLDescription: Enum constant QPaintEngine::OpenGL [static,const] new QPaintEngine_Type ptr OpenGL2Description: Enum constant QPaintEngine::OpenGL2 [static,const] new QPaintEngine_Type ptr OpenVGDescription: Enum constant QPaintEngine::OpenVG [static,const] new QPaintEngine_Type ptr PaintBufferDescription: Enum constant QPaintEngine::PaintBuffer [static,const] new QPaintEngine_PaintEngineFeature ptr PaintOutsidePaintEventDescription: Enum constant QPaintEngine::PaintOutsidePaintEvent [static,const] new QPaintEngine_PaintEngineFeature ptr PainterPathsDescription: Enum constant QPaintEngine::PainterPaths [static,const] new QPaintEngine_PaintEngineFeature ptr PatternBrushDescription: Enum constant QPaintEngine::PatternBrush [static,const] new QPaintEngine_PaintEngineFeature ptr PatternTransformDescription: Enum constant QPaintEngine::PatternTransform [static,const] new QPaintEngine_Type ptr PdfDescription: Enum constant QPaintEngine::Pdf [static,const] new QPaintEngine_PaintEngineFeature ptr PerspectiveTransformDescription: Enum constant QPaintEngine::PerspectiveTransform [static,const] new QPaintEngine_Type ptr PictureDescription: Enum constant QPaintEngine::Picture [static,const] new QPaintEngine_PaintEngineFeature ptr PixmapTransformDescription: Enum constant QPaintEngine::PixmapTransform [static,const] new QPaintEngine_PaintEngineFeature ptr PorterDuffDescription: Enum constant QPaintEngine::PorterDuff [static,const] new QPaintEngine_Type ptr PostScriptDescription: Enum constant QPaintEngine::PostScript [static,const] new QPaintEngine_PaintEngineFeature ptr PrimitiveTransformDescription: Enum constant QPaintEngine::PrimitiveTransform [static,const] new QPaintEngine_Type ptr QWindowSystemDescription: Enum constant QPaintEngine::QWindowSystem [static,const] new QPaintEngine_Type ptr QuickDrawDescription: Enum constant QPaintEngine::QuickDraw [static,const] new QPaintEngine_PaintEngineFeature ptr RadialGradientFillDescription: Enum constant QPaintEngine::RadialGradientFill [static,const] new QPaintEngine_Type ptr RasterDescription: Enum constant QPaintEngine::Raster [static,const] new QPaintEngine_PaintEngineFeature ptr RasterOpModesDescription: Enum constant QPaintEngine::RasterOpModes [static,const] new QPaintEngine_Type ptr SVGDescription: Enum constant QPaintEngine::SVG [static,const] new QPaintEngine_Type ptr UserDescription: Enum constant QPaintEngine::User [static,const] new QPaintEngine_Type ptr WindowsDescription: Enum constant QPaintEngine::Windows [static,const] new QPaintEngine_Type ptr X11Description: Enum constant QPaintEngine::X11 void _createDescription: Ensures the C++ object is created Use this method to ensure the C++ object is created, for example to ensure that resources are allocated. Usually C++ objects are created on demand and not necessarily when the script object is created. void _destroyDescription: Explicitly destroys the object Explicitly destroys the object on C++ side if it was owned by the script interpreter. Subsequent access to this object will throw an exception. If the object is not owned by the script, this method will do nothing. [const] bool _destroyed?Description: Returns a value indicating whether the object was already destroyed This method returns true, if the object was destroyed, either explicitly or by the C++ side. The latter may happen, if the object is owned by a C++ object which got destroyed itself. [const] bool _is_const_object?Description: Returns a value indicating whether the reference is a const reference This method returns true, if self is a const reference. In that case, only const methods may be called on self. void _manageDescription: Marks the object as managed by the script side. After calling this method on an object, the script side will be responsible for the management of the object. This method may be called if an object is returned from a C++ function and the object is known not to be owned by any C++ instance. If necessary, the script side may delete the object if the script's reference is no longer required. Usually it's not required to call this method. It has been introduced in version 0.24. void _unmanageDescription: Marks the object as no longer owned by the script side. Calling this method will make this object no longer owned by the script's memory management. Instead, the object must be managed in some other way. Usually this method may be called if it is known that some C++ object holds and manages this object. Technically speaking, this method will turn the script's reference into a weak reference. After the script engine decides to delete the reference, the object itself will still exist. If the object is not managed otherwise, memory leaks will occur. Usually it's not required to call this method. It has been introduced in version 0.24. [const] bool activeDescription: Method bool QPaintEngine::isActive() Python specific notes:The object exposes a readable attribute 'active'. This is the getter. void active=(bool newState)Description: Method void QPaintEngine::setActive(bool newState) Python specific notes:The object exposes a writable attribute 'active'. This is the setter. [virtual] bool begin(QPaintDevice ptr pdev)Description: Virtual method bool QPaintEngine::begin(QPaintDevice *pdev) This method can be reimplemented in a derived class. void clearDirty(const QPaintEngine_QFlags_DirtyFlag df)Description: Method void QPaintEngine::clearDirty(QFlags<QPaintEngine::DirtyFlag> df) [virtual,const] QPoint coordinateOffsetDescription: Virtual method QPoint QPaintEngine::coordinateOffset() This method can be reimplemented in a derived class. void createDescription: Ensures the C++ object is created Use of this method is deprecated. Use _create instead void destroyDescription: Explicitly destroys the object Use of this method is deprecated. Use _destroy instead [const] bool destroyed?Description: Returns a value indicating whether the object was already destroyed Use of this method is deprecated. Use _destroyed? instead [virtual] void drawEllipse(const QRectF r)Description: Virtual method void QPaintEngine::drawEllipse(const QRectF &r) This method can be reimplemented in a derived class. [virtual] void drawEllipse(const QRect r)Description: Virtual method void QPaintEngine::drawEllipse(const QRect &r) This method can be reimplemented in a derived class. [virtual] void drawImage(const QRectF r,const QImage pm,const QRectF sr,const Qt_QFlags_ImageConversionFlag flags)Description: Virtual method void QPaintEngine::drawImage(const QRectF &r, const QImage &pm, const QRectF &sr, QFlags<Qt::ImageConversionFlag> flags) This method can be reimplemented in a derived class. [virtual] void drawPath(const QPainterPath path)Description: Virtual method void QPaintEngine::drawPath(const QPainterPath &path) This method can be reimplemented in a derived class. [virtual] void drawPixmap(const QRectF r,const QPixmap pm,const QRectF sr)Description: Virtual method void QPaintEngine::drawPixmap(const QRectF &r, const QPixmap &pm, const QRectF &sr) This method can be reimplemented in a derived class. [virtual] void drawTextItem(const QPointF p,const QTextItem textItem)Description: Virtual method void QPaintEngine::drawTextItem(const QPointF &p, const QTextItem &textItem) This method can be reimplemented in a derived class. [virtual] void drawTiledPixmap(const QRectF r,const QPixmap pixmap,const QPointF s)Description: Virtual method void QPaintEngine::drawTiledPixmap(const QRectF &r, const QPixmap &pixmap, const QPointF &s) This method can be reimplemented in a derived class. [virtual] bool endDescription: Virtual method bool QPaintEngine::end() This method can be reimplemented in a derived class. [const] bool hasFeature(const QPaintEngine_QFlags_PaintEngineFeature feature)Description: Method bool QPaintEngine::hasFeature(QFlags<QPaintEngine::PaintEngineFeature> feature) [const] bool isActive?Description: Method bool QPaintEngine::isActive() Python specific notes:The object exposes a readable attribute 'active'. This is the getter. [const] bool isExtended?Description: Method bool QPaintEngine::isExtended() [const] bool is_const_object?Description: Returns a value indicating whether the reference is a const reference Use of this method is deprecated. Use _is_const_object? instead [static] new QPaintEngine new(const QPaintEngine_QFlags_PaintEngineFeature features = 0)Description: Constructor QPaintEngine::QPaintEngine(QFlags<QPaintEngine::PaintEngineFeature> features) This method creates an object of class QPaintEngine. Python specific notes:This method is the default initializer of the object [const] QPaintDevice ptr paintDeviceDescription: Method QPaintDevice *QPaintEngine::paintDevice() Python specific notes:The object exposes a readable attribute 'paintDevice'. This is the getter. void paintDevice=(QPaintDevice ptr device)Description: Method void QPaintEngine::setPaintDevice(QPaintDevice *device) Python specific notes:The object exposes a writable attribute 'paintDevice'. This is the setter. [const] QPainter ptr painterDescription: Method QPainter *QPaintEngine::painter() void setActive(bool newState)Description: Method void QPaintEngine::setActive(bool newState) Python specific notes:The object exposes a writable attribute 'active'. This is the setter. void setDirty(const QPaintEngine_QFlags_DirtyFlag df)Description: Method void QPaintEngine::setDirty(QFlags<QPaintEngine::DirtyFlag> df) void setPaintDevice(QPaintDevice ptr device)Description: Method void QPaintEngine::setPaintDevice(QPaintDevice *device) Python specific notes:The object exposes a writable attribute 'paintDevice'. This is the setter. void setSystemClip(const QRegion baseClip)Description: Method void QPaintEngine::setSystemClip(const QRegion &baseClip) Python specific notes:The object exposes a writable attribute 'systemClip'. This is the setter. void setSystemRect(const QRect rect)Description: Method void QPaintEngine::setSystemRect(const QRect &rect) Python specific notes:The object exposes a writable attribute 'systemRect'. This is the setter. void syncStateDescription: Method void QPaintEngine::syncState() [const] QRegion systemClipDescription: Method QRegion QPaintEngine::systemClip() Python specific notes:The object exposes a readable attribute 'systemClip'. This is the getter. void systemClip=(const QRegion baseClip)Description: Method void QPaintEngine::setSystemClip(const QRegion &baseClip) Python specific notes:The object exposes a writable attribute 'systemClip'. This is the setter. [const] QRect systemRectDescription: Method QRect QPaintEngine::systemRect() Python specific notes:The object exposes a readable attribute 'systemRect'. This is the getter. void systemRect=(const QRect rect)Description: Method void QPaintEngine::setSystemRect(const QRect &rect) Python specific notes:The object exposes a writable attribute 'systemRect'. This is the setter. bool testDirty(const QPaintEngine_QFlags_DirtyFlag df)Description: Method bool QPaintEngine::testDirty(QFlags<QPaintEngine::DirtyFlag> df) [virtual,const] QPaintEngine_Type typeDescription: Virtual method QPaintEngine::Type QPaintEngine::type() This method can be reimplemented in a derived class. [virtual] void updateState(const QPaintEngineState state)Description: Virtual method void QPaintEngine::updateState(const QPaintEngineState &state) This method can be reimplemented in a derived class. |