Subgroup: Relation
Class: QgsRelationEditorWidget¶
-
class
qgis.gui.
QgsRelationEditorWidget
(parent: QWidget = None)¶ Bases:
qgis._gui.QgsCollapsibleGroupBox
Parameters: parent – parent widget
Methods
Signals
Attributes
-
actionEvent
()¶
-
changeEvent
()¶
-
childEvent
()¶
-
clearModifiers
()¶
-
closeEvent
()¶
-
collapseExpandFixes
()¶
-
connectNotify
()¶
-
contextMenuEvent
()¶
-
create
()¶
-
customEvent
()¶
-
destroy
()¶
-
disconnectNotify
()¶
-
dragEnterEvent
()¶
-
dragLeaveEvent
()¶
-
dragMoveEvent
()¶
-
dropEvent
()¶
-
enterEvent
()¶
-
event
()¶
-
featureSelectionManager
(self) → QgsIFeatureSelectionManager¶ The feature selection manager is responsible for the selected features which are currently being edited.
-
focusInEvent
()¶
-
focusNextChild
()¶
-
focusNextPrevChild
()¶
-
focusOutEvent
()¶
-
focusPreviousChild
()¶
-
hideEvent
()¶
-
init
()¶
-
initPainter
()¶
-
initStyleOption
()¶
-
inputMethodEvent
()¶
-
isSignalConnected
()¶
-
keyPressEvent
()¶
-
keyReleaseEvent
()¶
-
leaveEvent
()¶
-
loadState
()¶
-
metric
()¶
-
mouseDoubleClickEvent
()¶
-
mouseMoveEvent
()¶
-
mousePressEvent
()¶
-
mouseReleaseEvent
()¶
-
moveEvent
()¶
-
nativeEvent
()¶
-
paintEvent
()¶
-
receivers
()¶
-
resizeEvent
()¶
-
saveKey
()¶
-
saveState
()¶
-
sender
()¶
-
senderSignalIndex
()¶
-
setEditorContext
(self, context: QgsAttributeEditorContext)¶
-
setFeature
(self, feature: QgsFeature)¶
-
setRelationFeature
(self, relation: QgsRelation, feature: QgsFeature)¶
-
setRelations
(self, relation: QgsRelation, nmrelation: QgsRelation)¶ Set the relation(s) for this widget If only one relation is set, it will act as a simple 1:N relation widget If both relations are set, it will act as an N:M relation widget inserting and deleting entries on the intermediate table as required.
Parameters: - relation – Relation referencing the edited table
- nmrelation – Optional reference from the referencing table to a 3rd N:M table
-
setShowLabel
(self, showLabel: bool)¶ Defines if a title label should be shown for this widget.
New in version 2.18.
-
setShowLinkButton
(self, showLinkButton: bool)¶ Determines if the “link feature” button should be shown
New in version 2.18.
-
setShowUnlinkButton
(self, showUnlinkButton: bool)¶ Determines if the “unlink feature” button should be shown
New in version 2.18.
-
setViewMode
(self, mode: QgsDualView.ViewMode)¶ Define the view mode for the dual view
-
showEvent
()¶
-
showLabel
(self) → bool¶ Defines if a title label should be shown for this widget.
New in version 2.18.
-
showLinkButton
(self) → bool¶ Determines if the “link feature” button should be shown
New in version 2.18.
-
showUnlinkButton
(self) → bool¶ Determines if the “unlink feature” button should be shown
New in version 2.18.
-
tabletEvent
()¶
-
timerEvent
()¶
-
titleRect
()¶
-
updateMicroFocus
()¶
-
updateStyle
()¶
-
viewMode
(self) → QgsDualView.ViewMode¶ Gets the view mode for the dual view
-
wheelEvent
()¶
-