QGIS/python/PyQt6/gui/auto_additions/qgslayertreeview.py
Nyall Dawson 1fbddb214d [api] Make QgsLayerTreeView proxy handling more flexible
Allow use of custom QgsLayerTreeProxyModel subclasses
2025-08-25 12:17:32 +10:00

20 lines
1.3 KiB
Python

# The following has been generated automatically from src/gui/layertree/qgslayertreeview.h
try:
QgsLayerTreeView.__attribute_docs__ = {'currentLayerChanged': 'Emitted when a current layer is changed\n', 'datasetsDropped': 'Emitted when datasets are dropped onto the layer tree view\n', 'contextMenuAboutToShow': 'Emitted when the context menu is about to show.\n\nAllows customization of the menu.\n\n.. versionadded:: 3.32\n'}
QgsLayerTreeView.__overridden_methods__ = ['setModel', 'contextMenuEvent', 'mouseDoubleClickEvent', 'mouseReleaseEvent', 'keyPressEvent', 'dragEnterEvent', 'dragMoveEvent', 'dropEvent', 'resizeEvent']
QgsLayerTreeView.__signal_arguments__ = {'currentLayerChanged': ['layer: QgsMapLayer'], 'datasetsDropped': ['event: QDropEvent'], 'contextMenuAboutToShow': ['menu: QMenu']}
QgsLayerTreeView.__group__ = ['layertree']
except (NameError, AttributeError):
pass
try:
QgsLayerTreeProxyModel.__virtual_methods__ = ['nodeShown']
QgsLayerTreeProxyModel.__overridden_methods__ = ['filterAcceptsRow']
QgsLayerTreeProxyModel.__group__ = ['layertree']
except (NameError, AttributeError):
pass
try:
QgsLayerTreeViewMenuProvider.__abstract_methods__ = ['createContextMenu']
QgsLayerTreeViewMenuProvider.__group__ = ['layertree']
except (NameError, AttributeError):
pass