QGIS API Documentation 3.41.0-Master (af5edcb665c)
|
#include <qgsattributesformproperties.h>
Public Types | |
enum | Type { Field , Relation , Container , QmlWidget , HtmlWidget , WidgetType , Action , TextWidget , SpacerWidget } |
Public Member Functions | |
DnDTreeItemData ()=default | |
DnDTreeItemData (Type type, const QString &name, const QString &displayName, const QColor &backgroundColor=QColor()) | |
QColor | backgroundColor () const |
bool | collapsed () const |
For group box containers returns if this group box is collapsed. | |
QgsOptionalExpression | collapsedExpression () const |
Returns the optional expression that dynamically controls the collapsed status of a group box container. | |
int | columnCount () const |
Qgis::AttributeEditorContainerType | containerType () const |
Returns the container type. | |
QString | displayName () const |
int | horizontalStretch () const |
Returns the horizontal stretch factor for the element. | |
HtmlElementEditorConfiguration | htmlElementEditorConfiguration () const |
Returns the HTML editor configuration. | |
const QgsAttributeEditorElement::LabelStyle | labelStyle () const |
Returns the label style. | |
QString | name () const |
operator QVariant () | |
QmlElementEditorConfiguration | qmlElementEditorConfiguration () const |
Returns the QML editor configuration. | |
RelationEditorConfiguration | relationEditorConfiguration () const |
Returns the relation editor configuration. | |
void | setBackgroundColor (const QColor &backgroundColor) |
void | setCollapsed (bool collapsed) |
For group box containers sets if this group box is collapsed. | |
void | setCollapsedExpression (const QgsOptionalExpression &collapsedExpression) |
Sets the optional collapsedExpression that dynamically controls the collapsed status of a group box container. | |
void | setColumnCount (int count) |
void | setContainerType (Qgis::AttributeEditorContainerType type) |
Sets the container type. | |
void | setDisplayName (const QString &displayName) |
void | setHorizontalStretch (int stretch) |
Sets the horizontal stretch factor for the element. | |
void | setHtmlElementEditorConfiguration (const HtmlElementEditorConfiguration &htmlElementEditorConfiguration) |
Sets the HTML editor configuration. | |
void | setLabelStyle (const QgsAttributeEditorElement::LabelStyle &labelStyle) |
Sets the label style to labelStyle. | |
void | setName (const QString &name) |
void | setQmlElementEditorConfiguration (const QmlElementEditorConfiguration &qmlElementEditorConfiguration) |
Sets the QML editor configuration. | |
void | setRelationEditorConfiguration (const RelationEditorConfiguration &relationEditorConfiguration) |
Sets the relation editor configuration. | |
void | setShowLabel (bool showLabel) |
void | setSpacerElementEditorConfiguration (SpacerElementEditorConfiguration spacerElementEditorConfiguration) |
Sets the the spacer element configuration to spacerElementEditorConfiguration. | |
void | setTextElementEditorConfiguration (const TextElementEditorConfiguration &textElementEditorConfiguration) |
Sets the editor configuration for text element to textElementEditorConfiguration. | |
void | setType (Type type) |
void | setVerticalStretch (int stretch) |
Sets the vertical stretch factor for the element. | |
void | setVisibilityExpression (const QgsOptionalExpression &visibilityExpression) |
Sets the optional visibilityExpression that dynamically controls the visibility status of a container. | |
bool | showLabel () const |
SpacerElementEditorConfiguration | spacerElementEditorConfiguration () const |
Returns the spacer element configuration. | |
TextElementEditorConfiguration | textElementEditorConfiguration () const |
Returns the editor configuration for text element. | |
Type | type () const |
int | verticalStretch () const |
Returns the vertical stretch factor for the element. | |
QgsOptionalExpression | visibilityExpression () const |
Definition at line 100 of file qgsattributesformproperties.h.
Definition at line 103 of file qgsattributesformproperties.h.
|
default |
|
inline |
Definition at line 119 of file qgsattributesformproperties.h.
QColor QgsAttributesFormProperties::DnDTreeItemData::backgroundColor | ( | ) | const |
Definition at line 1943 of file qgsattributesformproperties.cpp.
|
inline |
For group box containers returns if this group box is collapsed.
true
if the group box is collapsed, false
otherwise. Definition at line 164 of file qgsattributesformproperties.h.
QgsOptionalExpression QgsAttributesFormProperties::DnDTreeItemData::collapsedExpression | ( | ) | const |
Returns the optional expression that dynamically controls the collapsed status of a group box container.
Definition at line 1892 of file qgsattributesformproperties.cpp.
|
inline |
Definition at line 137 of file qgsattributesformproperties.h.
Qgis::AttributeEditorContainerType QgsAttributesFormProperties::DnDTreeItemData::containerType | ( | ) | const |
Returns the container type.
Definition at line 1852 of file qgsattributesformproperties.cpp.
|
inline |
Definition at line 129 of file qgsattributesformproperties.h.
|
inline |
Returns the horizontal stretch factor for the element.
Definition at line 200 of file qgsattributesformproperties.h.
QgsAttributesFormProperties::HtmlElementEditorConfiguration QgsAttributesFormProperties::DnDTreeItemData::htmlElementEditorConfiguration | ( | ) | const |
Returns the HTML editor configuration.
Definition at line 1923 of file qgsattributesformproperties.cpp.
const QgsAttributeEditorElement::LabelStyle QgsAttributesFormProperties::DnDTreeItemData::labelStyle | ( | ) | const |
Returns the label style.
Definition at line 1862 of file qgsattributesformproperties.cpp.
|
inline |
Definition at line 126 of file qgsattributesformproperties.h.
|
inline |
Definition at line 135 of file qgsattributesformproperties.h.
QgsAttributesFormProperties::QmlElementEditorConfiguration QgsAttributesFormProperties::DnDTreeItemData::qmlElementEditorConfiguration | ( | ) | const |
Returns the QML editor configuration.
Definition at line 1912 of file qgsattributesformproperties.cpp.
QgsAttributesFormProperties::RelationEditorConfiguration QgsAttributesFormProperties::DnDTreeItemData::relationEditorConfiguration | ( | ) | const |
Returns the relation editor configuration.
Definition at line 1902 of file qgsattributesformproperties.cpp.
void QgsAttributesFormProperties::DnDTreeItemData::setBackgroundColor | ( | const QColor & | backgroundColor | ) |
Definition at line 1948 of file qgsattributesformproperties.cpp.
|
inline |
For group box containers sets if this group box is collapsed.
Definition at line 173 of file qgsattributesformproperties.h.
void QgsAttributesFormProperties::DnDTreeItemData::setCollapsedExpression | ( | const QgsOptionalExpression & | collapsedExpression | ) |
Sets the optional collapsedExpression that dynamically controls the collapsed status of a group box container.
Definition at line 1897 of file qgsattributesformproperties.cpp.
|
inline |
Definition at line 138 of file qgsattributesformproperties.h.
void QgsAttributesFormProperties::DnDTreeItemData::setContainerType | ( | Qgis::AttributeEditorContainerType | type | ) |
Sets the container type.
Definition at line 1857 of file qgsattributesformproperties.cpp.
|
inline |
Definition at line 130 of file qgsattributesformproperties.h.
|
inline |
Sets the horizontal stretch factor for the element.
Definition at line 210 of file qgsattributesformproperties.h.
void QgsAttributesFormProperties::DnDTreeItemData::setHtmlElementEditorConfiguration | ( | const HtmlElementEditorConfiguration & | htmlElementEditorConfiguration | ) |
Sets the HTML editor configuration.
Definition at line 1928 of file qgsattributesformproperties.cpp.
void QgsAttributesFormProperties::DnDTreeItemData::setLabelStyle | ( | const QgsAttributeEditorElement::LabelStyle & | labelStyle | ) |
Sets the label style to labelStyle.
Definition at line 1867 of file qgsattributesformproperties.cpp.
|
inline |
Definition at line 127 of file qgsattributesformproperties.h.
void QgsAttributesFormProperties::DnDTreeItemData::setQmlElementEditorConfiguration | ( | const QmlElementEditorConfiguration & | qmlElementEditorConfiguration | ) |
Sets the QML editor configuration.
Definition at line 1917 of file qgsattributesformproperties.cpp.
void QgsAttributesFormProperties::DnDTreeItemData::setRelationEditorConfiguration | ( | const RelationEditorConfiguration & | relationEditorConfiguration | ) |
Sets the relation editor configuration.
Definition at line 1907 of file qgsattributesformproperties.cpp.
void QgsAttributesFormProperties::DnDTreeItemData::setShowLabel | ( | bool | showLabel | ) |
Definition at line 1877 of file qgsattributesformproperties.cpp.
void QgsAttributesFormProperties::DnDTreeItemData::setSpacerElementEditorConfiguration | ( | SpacerElementEditorConfiguration | spacerElementEditorConfiguration | ) |
Sets the the spacer element configuration to spacerElementEditorConfiguration.
Definition at line 1938 of file qgsattributesformproperties.cpp.
void QgsAttributesFormProperties::DnDTreeItemData::setTextElementEditorConfiguration | ( | const TextElementEditorConfiguration & | textElementEditorConfiguration | ) |
Sets the editor configuration for text element to textElementEditorConfiguration.
Definition at line 1958 of file qgsattributesformproperties.cpp.
|
inline |
Definition at line 133 of file qgsattributesformproperties.h.
|
inline |
Sets the vertical stretch factor for the element.
Definition at line 230 of file qgsattributesformproperties.h.
void QgsAttributesFormProperties::DnDTreeItemData::setVisibilityExpression | ( | const QgsOptionalExpression & | visibilityExpression | ) |
Sets the optional visibilityExpression that dynamically controls the visibility status of a container.
Definition at line 1887 of file qgsattributesformproperties.cpp.
bool QgsAttributesFormProperties::DnDTreeItemData::showLabel | ( | ) | const |
Definition at line 1872 of file qgsattributesformproperties.cpp.
QgsAttributesFormProperties::SpacerElementEditorConfiguration QgsAttributesFormProperties::DnDTreeItemData::spacerElementEditorConfiguration | ( | ) | const |
Returns the spacer element configuration.
Definition at line 1933 of file qgsattributesformproperties.cpp.
QgsAttributesFormProperties::TextElementEditorConfiguration QgsAttributesFormProperties::DnDTreeItemData::textElementEditorConfiguration | ( | ) | const |
Returns the editor configuration for text element.
Definition at line 1953 of file qgsattributesformproperties.cpp.
|
inline |
Definition at line 132 of file qgsattributesformproperties.h.
|
inline |
Returns the vertical stretch factor for the element.
Definition at line 220 of file qgsattributesformproperties.h.
QgsOptionalExpression QgsAttributesFormProperties::DnDTreeItemData::visibilityExpression | ( | ) | const |
Definition at line 1882 of file qgsattributesformproperties.cpp.