Skip to content

Class RelationEditorBase

ClassList > RelationEditorBase

Inherits the following classes: EditorWidgetBase

Inherited by the following classes: gallery_relation_editor, ordered_relation_editor, relation_editor

Public Properties

Type Name
property int bottomMargin
property Menu childMenu
property QfDialog deleteDialog
property EmbeddedFeatureForm embeddedPopup
property alias footer
property alias footerContent
property alias gridView
property alias headerActions
property alias headerEntry
property alias itemCount
property int itemHeight
property int maximumVisibleItems
property var relationEditorModel
property bool showAllItems
property bool showSortButton

Public Properties inherited from EditorWidgetBase

See EditorWidgetBase

Type Name
property bool hasMenu
property bool isEmpty
property bool isLoaded
property bool isNull
property Menu menu

Public Signals

Type Name
signal void toggleSortAction

Public Signals inherited from EditorWidgetBase

See EditorWidgetBase

Type Name
signal void requestBarcode (var item)
signal void requestGeometry (var item, var layer)
signal void requestJumpToPoint (var center, real scale, bool handleMargins)
signal void valueChangeRequested (var value, bool isNull)

Public Functions

Type Name
void ensureEmbeddedFormLoaded ()
void isActionEnabled (buttonType)
void requestedGeometryReceived (geometry)
void showAddFeaturePopup (geometry)
void showAtlasMenu ()

Public Properties Documentation

property bottomMargin

int RelationEditorBase::bottomMargin;

property childMenu

Menu RelationEditorBase::childMenu;

property deleteDialog

QfDialog RelationEditorBase::deleteDialog;

property embeddedPopup

EmbeddedFeatureForm RelationEditorBase::embeddedPopup;

alias RelationEditorBase::footer;

property footerContent

alias RelationEditorBase::footerContent;

property gridView [1/2]

alias RelationEditorBase::gridView;

property headerActions

alias RelationEditorBase::headerActions;

property headerEntry [1/2]

alias RelationEditorBase::headerEntry;

property itemCount

alias RelationEditorBase::itemCount;

property itemHeight

int RelationEditorBase::itemHeight;

property maximumVisibleItems

int RelationEditorBase::maximumVisibleItems;

property relationEditorModel

var RelationEditorBase::relationEditorModel;

property showAllItems

bool RelationEditorBase::showAllItems;

property showSortButton

bool RelationEditorBase::showSortButton;

Public Signals Documentation

signal toggleSortAction

void RelationEditorBase::toggleSortAction;

Public Functions Documentation

function ensureEmbeddedFormLoaded

void RelationEditorBase::ensureEmbeddedFormLoaded () 

function isActionEnabled

void RelationEditorBase::isActionEnabled (
    buttonType
) 

function requestedGeometryReceived

void RelationEditorBase::requestedGeometryReceived (
    geometry
) 

function showAddFeaturePopup

void RelationEditorBase::showAddFeaturePopup (
    geometry
) 

function showAtlasMenu

void RelationEditorBase::showAtlasMenu () 


The documentation for this class was generated from the following file src/qml/editorwidgets/RelationEditorBase.qml