mirror of
				https://github.com/qgis/QGIS.git
				synced 2025-10-31 00:06:02 -04:00 
			
		
		
		
	
		
			
				
	
	
		
			59 lines
		
	
	
		
			2.6 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			59 lines
		
	
	
		
			2.6 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
| # The following has been generated automatically from src/core/project/qgsprojectstylesettings.h
 | |
| QgsProjectStyleDatabaseModel.Role = QgsProjectStyleDatabaseModel.CustomRole
 | |
| # monkey patching scoped based enum
 | |
| QgsProjectStyleDatabaseModel.StyleRole = QgsProjectStyleDatabaseModel.CustomRole.Style
 | |
| QgsProjectStyleDatabaseModel.Role.StyleRole = QgsProjectStyleDatabaseModel.CustomRole.Style
 | |
| QgsProjectStyleDatabaseModel.StyleRole.is_monkey_patched = True
 | |
| QgsProjectStyleDatabaseModel.StyleRole.__doc__ = "Style object"
 | |
| QgsProjectStyleDatabaseModel.PathRole = QgsProjectStyleDatabaseModel.CustomRole.Path
 | |
| QgsProjectStyleDatabaseModel.Role.PathRole = QgsProjectStyleDatabaseModel.CustomRole.Path
 | |
| QgsProjectStyleDatabaseModel.PathRole.is_monkey_patched = True
 | |
| QgsProjectStyleDatabaseModel.PathRole.__doc__ = "Style path"
 | |
| QgsProjectStyleDatabaseModel.CustomRole.__doc__ = """Custom model roles.
 | |
| 
 | |
| .. note::
 | |
| 
 | |
|    Prior to QGIS 3.36 this was available as QgsProjectStyleDatabaseModel.Role
 | |
| 
 | |
| .. versionadded:: 3.36
 | |
| 
 | |
| * ``Style``: Style object
 | |
| 
 | |
|   Available as ``QgsProjectStyleDatabaseModel.StyleRole`` in older QGIS releases.
 | |
| 
 | |
| * ``Path``: Style path
 | |
| 
 | |
|   Available as ``QgsProjectStyleDatabaseModel.PathRole`` in older QGIS releases.
 | |
| 
 | |
| 
 | |
| """
 | |
| # --
 | |
| QgsProjectStyleDatabaseModel.CustomRole.baseClass = QgsProjectStyleDatabaseModel
 | |
| # monkey patching scoped based enum
 | |
| QgsProjectStyleDatabaseProxyModel.Filter.FilterHideReadOnly.__doc__ = "Hide read-only style databases"
 | |
| QgsProjectStyleDatabaseProxyModel.Filter.__doc__ = """Available filter flags for filtering the model
 | |
| 
 | |
| * ``FilterHideReadOnly``: Hide read-only style databases
 | |
| 
 | |
| """
 | |
| # --
 | |
| QgsProjectStyleDatabaseProxyModel.Filter.baseClass = QgsProjectStyleDatabaseProxyModel
 | |
| QgsProjectStyleDatabaseProxyModel.Filters = lambda flags=0: QgsProjectStyleDatabaseProxyModel.Filter(flags)
 | |
| QgsProjectStyleDatabaseProxyModel.Filters.baseClass = QgsProjectStyleDatabaseProxyModel
 | |
| Filters = QgsProjectStyleDatabaseProxyModel  # dirty hack since SIP seems to introduce the flags in module
 | |
| try:
 | |
|     QgsProjectStyleSettings.__attribute_docs__ = {'styleDatabasesChanged': 'Emitted whenever the set of style databases associated with the project\nis changed.\n'}
 | |
|     QgsProjectStyleSettings.__group__ = ['project']
 | |
| except (NameError, AttributeError):
 | |
|     pass
 | |
| try:
 | |
|     QgsProjectStyleDatabaseModel.__overridden_methods__ = ['rowCount', 'data']
 | |
|     QgsProjectStyleDatabaseModel.__group__ = ['project']
 | |
| except (NameError, AttributeError):
 | |
|     pass
 | |
| try:
 | |
|     QgsProjectStyleDatabaseProxyModel.__overridden_methods__ = ['filterAcceptsRow']
 | |
|     QgsProjectStyleDatabaseProxyModel.__group__ = ['project']
 | |
| except (NameError, AttributeError):
 | |
|     pass
 |