mirror of
				https://github.com/qgis/QGIS.git
				synced 2025-11-04 00:04:25 -05:00 
			
		
		
		
	
		
			
				
	
	
		
			49 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			49 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
# The following has been generated automatically from src/core/annotations/qgsannotationitemeditoperation.h
 | 
						|
# monkey patching scoped based enum
 | 
						|
QgsAbstractAnnotationItemEditOperation.Type.MoveNode.__doc__ = "Move a node"
 | 
						|
QgsAbstractAnnotationItemEditOperation.Type.DeleteNode.__doc__ = "Delete a node"
 | 
						|
QgsAbstractAnnotationItemEditOperation.Type.AddNode.__doc__ = "Add a node"
 | 
						|
QgsAbstractAnnotationItemEditOperation.Type.TranslateItem.__doc__ = "Translate (move) an item"
 | 
						|
QgsAbstractAnnotationItemEditOperation.Type.__doc__ = """Operation type
 | 
						|
 | 
						|
* ``MoveNode``: Move a node
 | 
						|
* ``DeleteNode``: Delete a node
 | 
						|
* ``AddNode``: Add a node
 | 
						|
* ``TranslateItem``: Translate (move) an item
 | 
						|
 | 
						|
"""
 | 
						|
# --
 | 
						|
try:
 | 
						|
    QgsAbstractAnnotationItemEditOperation.__abstract_methods__ = ['type']
 | 
						|
    QgsAbstractAnnotationItemEditOperation.__group__ = ['annotations']
 | 
						|
except (NameError, AttributeError):
 | 
						|
    pass
 | 
						|
try:
 | 
						|
    QgsAnnotationItemEditOperationMoveNode.__overridden_methods__ = ['type']
 | 
						|
    QgsAnnotationItemEditOperationMoveNode.__group__ = ['annotations']
 | 
						|
except (NameError, AttributeError):
 | 
						|
    pass
 | 
						|
try:
 | 
						|
    QgsAnnotationItemEditOperationDeleteNode.__overridden_methods__ = ['type']
 | 
						|
    QgsAnnotationItemEditOperationDeleteNode.__group__ = ['annotations']
 | 
						|
except (NameError, AttributeError):
 | 
						|
    pass
 | 
						|
try:
 | 
						|
    QgsAnnotationItemEditOperationAddNode.__overridden_methods__ = ['type']
 | 
						|
    QgsAnnotationItemEditOperationAddNode.__group__ = ['annotations']
 | 
						|
except (NameError, AttributeError):
 | 
						|
    pass
 | 
						|
try:
 | 
						|
    QgsAnnotationItemEditOperationTranslateItem.__overridden_methods__ = ['type']
 | 
						|
    QgsAnnotationItemEditOperationTranslateItem.__group__ = ['annotations']
 | 
						|
except (NameError, AttributeError):
 | 
						|
    pass
 | 
						|
try:
 | 
						|
    QgsAnnotationItemEditContext.__group__ = ['annotations']
 | 
						|
except (NameError, AttributeError):
 | 
						|
    pass
 | 
						|
try:
 | 
						|
    QgsAnnotationItemEditOperationTransientResults.__group__ = ['annotations']
 | 
						|
except (NameError, AttributeError):
 | 
						|
    pass
 |