Skip to content

Class QfRelationEditorBase

ClassList > QfRelationEditorBase

Inherits the following classes: QfEditorWidgetBase

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 QfEmbeddedFeatureForm embeddedPopup
property alias footer
property alias footerContent
property alias headerActions
property alias headerEntry
property alias itemCount
property int itemHeight
property alias listView
property int maximumVisibleItems
property var relationEditorModel
property bool showAllItems
property bool showSortButton

Public Properties inherited from QfEditorWidgetBase

See QfEditorWidgetBase

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 QfEditorWidgetBase

See QfEditorWidgetBase

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 prepareParent ()
void requestedGeometryReceived (geometry)
void showAddFeaturePopup (geometry)
void showAtlasMenu ()
void showViewFeaturePopup (feature)

Public Properties Documentation

property bottomMargin

int QfRelationEditorBase::bottomMargin;

property childMenu

Menu QfRelationEditorBase::childMenu;

property deleteDialog

QfDialog QfRelationEditorBase::deleteDialog;

property embeddedPopup

QfEmbeddedFeatureForm QfRelationEditorBase::embeddedPopup;

alias QfRelationEditorBase::footer;

property footerContent

alias QfRelationEditorBase::footerContent;

property headerActions

alias QfRelationEditorBase::headerActions;

property headerEntry [1/2]

alias QfRelationEditorBase::headerEntry;

property itemCount

alias QfRelationEditorBase::itemCount;

property itemHeight

int QfRelationEditorBase::itemHeight;

property listView [1/2]

alias QfRelationEditorBase::listView;

property maximumVisibleItems

int QfRelationEditorBase::maximumVisibleItems;

property relationEditorModel

var QfRelationEditorBase::relationEditorModel;

property showAllItems

bool QfRelationEditorBase::showAllItems;

property showSortButton

bool QfRelationEditorBase::showSortButton;

Public Signals Documentation

signal toggleSortAction

void QfRelationEditorBase::toggleSortAction;

Public Functions Documentation

function ensureEmbeddedFormLoaded

void QfRelationEditorBase::ensureEmbeddedFormLoaded () 

function isActionEnabled

void QfRelationEditorBase::isActionEnabled (
    buttonType
) 

function prepareParent

void QfRelationEditorBase::prepareParent () 

function requestedGeometryReceived

void QfRelationEditorBase::requestedGeometryReceived (
    geometry
) 

function showAddFeaturePopup

void QfRelationEditorBase::showAddFeaturePopup (
    geometry
) 

function showAtlasMenu

void QfRelationEditorBase::showAtlasMenu () 

function showViewFeaturePopup

void QfRelationEditorBase::showViewFeaturePopup (
    feature
) 


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