mirror of
https://github.com/qgis/QGIS.git
synced 2025-04-27 00:03:38 -04:00
Added missing composer label alignment bindings to python api and better api docs.
This commit is contained in:
parent
c0cf1abee5
commit
643db0e328
@ -25,12 +25,38 @@ class QgsComposerLabel: QgsComposerItem
|
|||||||
/**Returns the text as it appears on screen (with replaced data field)
|
/**Returns the text as it appears on screen (with replaced data field)
|
||||||
@note this function was added in version 1.2*/
|
@note this function was added in version 1.2*/
|
||||||
QString displayText() const;
|
QString displayText() const;
|
||||||
|
|
||||||
|
/** Accessor for the vertical alignment of the label
|
||||||
|
* @param none
|
||||||
|
* @returns Qt::AlignmentFlag
|
||||||
|
*/
|
||||||
|
Qt::AlignmentFlag vAlign() const;
|
||||||
|
/** Accessor for the horizontal alignment of the label
|
||||||
|
* @param none
|
||||||
|
* @returns Qt::AlignmentFlag
|
||||||
|
*/
|
||||||
|
Qt::AlignmentFlag hAlign() const;
|
||||||
|
/** Mutator for the horizontal alignment of the label
|
||||||
|
* @param Qt::AlignmentFlag
|
||||||
|
* @returns void
|
||||||
|
*/
|
||||||
|
void setHAlign( Qt::AlignmentFlag a );
|
||||||
|
/** Mutator for the vertical alignment of the label
|
||||||
|
* @param QQt::AlignmentFlag
|
||||||
|
* @returns void
|
||||||
|
*/
|
||||||
|
void setVAlign( Qt::AlignmentFlag a );
|
||||||
|
|
||||||
|
//!brief Accessor for the margin of the label
|
||||||
|
double margin();
|
||||||
|
//!brief Mutator for the margin of the label
|
||||||
|
void setMargin( double m );
|
||||||
|
|
||||||
|
|
||||||
/**Get font color
|
/**Get font color
|
||||||
@note: this function was added in version 1.4*/
|
@note: this function was added in version 1.4*/
|
||||||
QFont font() const;
|
QFont font() const;
|
||||||
void setFont( const QFont& f );
|
void setFont( const QFont& f );
|
||||||
double margin();
|
|
||||||
void setMargin( double m );
|
|
||||||
|
|
||||||
/**Sets text color
|
/**Sets text color
|
||||||
@note: this function was added in version 1.4*/
|
@note: this function was added in version 1.4*/
|
||||||
|
@ -46,11 +46,29 @@ class CORE_EXPORT QgsComposerLabel: public QgsComposerItem
|
|||||||
|
|
||||||
QFont font() const;
|
QFont font() const;
|
||||||
void setFont( const QFont& f );
|
void setFont( const QFont& f );
|
||||||
|
/** Accessor for the vertical alignment of the label
|
||||||
|
* @param none
|
||||||
|
* @returns Qt::AlignmentFlag
|
||||||
|
*/
|
||||||
Qt::AlignmentFlag vAlign() const { return mVAlignment; }
|
Qt::AlignmentFlag vAlign() const { return mVAlignment; }
|
||||||
|
/** Accessor for the horizontal alignment of the label
|
||||||
|
* @param none
|
||||||
|
* @returns Qt::AlignmentFlag
|
||||||
|
*/
|
||||||
Qt::AlignmentFlag hAlign() const { return mHAlignment; }
|
Qt::AlignmentFlag hAlign() const { return mHAlignment; }
|
||||||
|
/** Mutator for the horizontal alignment of the label
|
||||||
|
* @param Qt::AlignmentFlag
|
||||||
|
* @returns void
|
||||||
|
*/
|
||||||
void setHAlign( Qt::AlignmentFlag a ) {mHAlignment = a;}
|
void setHAlign( Qt::AlignmentFlag a ) {mHAlignment = a;}
|
||||||
|
/** Mutator for the vertical alignment of the label
|
||||||
|
* @param QQt::AlignmentFlag
|
||||||
|
* @returns void
|
||||||
|
*/
|
||||||
void setVAlign( Qt::AlignmentFlag a ) {mVAlignment = a;}
|
void setVAlign( Qt::AlignmentFlag a ) {mVAlignment = a;}
|
||||||
|
//!brief Accessor for the margin of the label
|
||||||
double margin() {return mMargin;}
|
double margin() {return mMargin;}
|
||||||
|
//!brief Mutator for the margin of the label
|
||||||
void setMargin( double m ) {mMargin = m;}
|
void setMargin( double m ) {mMargin = m;}
|
||||||
|
|
||||||
/**Sets text color
|
/**Sets text color
|
||||||
|
Loading…
x
Reference in New Issue
Block a user