/************************************************************************ * This file has been generated automatically from * * * * src/gui/qgstextpreview.h * * * * Do not edit manually ! Edit header and run scripts/sipify.py again * ************************************************************************/ class QgsTextPreview : QLabel { %Docstring(signature="appended") A widget for previewing text formatting settings. :py:class:`QgsTextPreview` provides a widget for previewing the appearance of text rendered using :py:class:`QgsTextRenderer`. The preview includes all settings contained within a :py:class:`QgsTextFormat`, including shadow, background and buffer. In order to preview the exact appearance of text which uses sizes in map units, the scale and map units must be set by calling :py:func:`~setScale` and :py:func:`~setMapUnits`. %End %TypeHeaderCode #include "qgstextpreview.h" %End public: QgsTextPreview( QWidget *parent = 0 ); %Docstring Constructor for QgsTextPreview :param parent: parent widget %End virtual void paintEvent( QPaintEvent *e ); void setFormat( const QgsTextFormat &format ); %Docstring Sets the text format for previewing in the widget. :param format: text format .. seealso:: :py:func:`format` %End QgsTextFormat format() const; %Docstring Returns the text format used for previewing text in the widget. .. seealso:: :py:func:`setFormat` %End void setScale( double scale ); %Docstring Sets the ``scale`` to use for previewing format sizes in map units. The scale value indicates the scale denominator, e.g. 1000.0 for a 1:1000 map. .. seealso:: :py:func:`scale` .. seealso:: :py:func:`setMapUnits` %End double scale() const; %Docstring Returns the scale used for previewing format sizes in map units. The scale value indicates the scale denominator, e.g. 1000.0 for a 1:1000 map. .. seealso:: :py:func:`setScale` .. seealso:: :py:func:`mapUnits` %End void setMapUnits( Qgis::DistanceUnit unit ); %Docstring Sets the map unit type for previewing format sizes in map units. :param unit: map units .. seealso:: :py:func:`mapUnits` .. seealso:: :py:func:`setScale` %End Qgis::DistanceUnit mapUnits() const; %Docstring Returns the map unit type used for previewing format sizes in map units. .. seealso:: :py:func:`setMapUnits` .. seealso:: :py:func:`scale` %End }; /************************************************************************ * This file has been generated automatically from * * * * src/gui/qgstextpreview.h * * * * Do not edit manually ! Edit header and run scripts/sipify.py again * ************************************************************************/