QGIS/python/gui/auto_generated/qgsalignmentcombobox.sip.in
Nyall Dawson 27f9bf66d6 Spelling
2019-06-28 09:45:48 +10:00

80 lines
2.6 KiB
Plaintext

/************************************************************************
* This file has been generated automatically from *
* *
* src/gui/qgsalignmentcombobox.h *
* *
* Do not edit manually ! Edit header and run scripts/sipify.pl again *
************************************************************************/
class QgsAlignmentComboBox : QComboBox
{
%Docstring
A combo box which allows choice of alignment settings (e.g. left, right, ...).
Currently only horizontal alignments are supported. Available alignment choices
can be manually specified by calling setAvailableAlignments(), which is useful
when only a subset of Qt's alignment options should be exposed.
.. versionadded:: 3.10
%End
%TypeHeaderCode
#include "qgsalignmentcombobox.h"
%End
public:
QgsAlignmentComboBox( QWidget *parent /TransferThis/ = 0 );
%Docstring
Constructor for QgsAlignmentComboBox, with the specified parent widget.
%End
void setAvailableAlignments( Qt::Alignment alignments );
%Docstring
Sets the available alignment choices shown in the combo box.
%End
Qt::Alignment currentAlignment() const;
%Docstring
Returns the current alignment choice.
.. seealso:: :py:func:`setCurrentAlignment`
%End
void setCurrentAlignment( Qt::Alignment alignment );
%Docstring
Sets the current ``alignment`` choice.
.. seealso:: :py:func:`currentAlignment`
%End
void customizeAlignmentDisplay( Qt::Alignment alignment, const QString &text = QString(), const QIcon &icon = QIcon() );
%Docstring
Sets the ``text`` and ``icon`` to use for a particular ``alignment`` option,
replacing the default text or icon.
If ``text`` or ``icon`` is not specified, they will not be changed from the default.
.. note::
This must be called after first filtering the available alignment options via setAvailableAlignments().
%End
signals:
void changed();
%Docstring
Emitted when the alignment is changed.
%End
};
/************************************************************************
* This file has been generated automatically from *
* *
* src/gui/qgsalignmentcombobox.h *
* *
* Do not edit manually ! Edit header and run scripts/sipify.pl again *
************************************************************************/