# The following has been generated automatically from src/gui/qgssublayersdialog.h QgsSublayersDialog.PromptMode.baseClass = QgsSublayersDialog try: QgsSublayersDialog.LayerDefinition.__attribute_docs__ = {'layerId': 'Identifier of the layer (one unique layer id may have multiple types though)', 'layerName': 'Name of the layer (not necessarily unique)', 'count': 'Number of features (might be unused)', 'type': 'Extra type depending on the use (e.g. geometry type for vector sublayers)', 'description': 'Description.\n\n.. versionadded:: 3.10'} QgsSublayersDialog.LayerDefinition.__annotations__ = {'layerId': int, 'layerName': str, 'count': int, 'type': str, 'description': str} QgsSublayersDialog.LayerDefinition.__doc__ = """A structure that defines layers for the purpose of this dialog""" except (NameError, AttributeError): pass try: QgsSublayersDialog.__overridden_methods__ = ['exec'] except (NameError, AttributeError): pass