Class: QgsFieldDomainsItem¶
- class qgis.core.QgsFieldDomainsItem¶
Bases:
QgsDataItem
Contains a collection of field domain items.
New in version 3.26.
QgsFieldDomainsItem(parent:
QgsDataItem
, path: str, connectionUri: str, providerKey: str) Constructor forQgsFieldDomainsItem
, with the specifiedparent
item.The
path
argument gives the item path in the browser tree. Thepath
string can take any form, butQgsDataItem
items pointing to different logical locations should always use a different itempath
. TheconnectionUri
argument is the connection part of the layer URI that it is used internally to create a connection and retrieve fields information. TheproviderKey
string can be used to specify the key for theQgsDataItemProvider
that created this item.Methods
Returns the connection URI
- rtype
object
The item is scheduled to be deleted.
- rtype
QIcon
Refresh the items from a specified list of child items.
Will request a repaint of this icon.
- childEvent(self, QChildEvent)¶
- connectNotify(self, QMetaMethod)¶
- connectionUri(self) str ¶
Returns the connection URI
- Return type
str
- createChildren(self) object ¶
- Return type
object
- customEvent(self, QEvent)¶
- deferredDelete(self) bool ¶
The item is scheduled to be deleted. E.g. if
deleteLater()
is called when item is in Populating state (createChildren()
running in another thread), thedeferredDelete()
returnsTrue
and item will be deleted once Populating finished. Items with slowreateChildren()
(for example network or database based) may check duringcreateChildren()
ifdeferredDelete()
returnsTrue
and return fromcreateChildren()
immediately because result will be useless.
- disconnectNotify(self, QMetaMethod)¶
- icon(self) QIcon ¶
- Return type
QIcon
- isSignalConnected(self, QMetaMethod) bool ¶
- receivers(self, PYQT_SIGNAL) int ¶
- refresh(self, children: object)¶
Refresh the items from a specified list of child items.
refresh(self)
- sender(self) QObject ¶
- senderSignalIndex(self) int ¶
- timerEvent(self, QTimerEvent)¶
- updateIcon(self)¶
Will request a repaint of this icon.
New in version 3.0.