eric6/E5Gui/E5OverrideCursor.py

changeset 7775
4a1db75550bd
parent 7774
9eed155411f0
child 7923
91e843545d9a
equal deleted inserted replaced
7774:9eed155411f0 7775:4a1db75550bd
51 @rtype None 51 @rtype None
52 """ 52 """
53 QGuiApplication.restoreOverrideCursor() 53 QGuiApplication.restoreOverrideCursor()
54 QGuiApplication.processEvents(QEventLoop.ExcludeUserInputEvents) 54 QGuiApplication.processEvents(QEventLoop.ExcludeUserInputEvents)
55 55
56 return None 56 return None # __IGNORE_WARNING_M831__
57 57
58 58
59 class E5OverridenCursor(contextlib.AbstractContextManager): 59 class E5OverridenCursor(contextlib.AbstractContextManager):
60 """ 60 """
61 Class implementing a context manager class for an overriden cursor. 61 Class implementing a context manager class for an overriden cursor.
96 """ 96 """
97 if self.__cursor is not None: 97 if self.__cursor is not None:
98 QGuiApplication.setOverrideCursor(self.__cursor) 98 QGuiApplication.setOverrideCursor(self.__cursor)
99 QGuiApplication.processEvents(QEventLoop.ExcludeUserInputEvents) 99 QGuiApplication.processEvents(QEventLoop.ExcludeUserInputEvents)
100 100
101 return None 101 return None # __IGNORE_WARNING_M831__
102 102
103 103
104 class E5OverrideCursorProcess(QProcess): 104 class E5OverrideCursorProcess(QProcess):
105 """ 105 """
106 Class implementing a QProcess subclass controlling an override cursor. 106 Class implementing a QProcess subclass controlling an override cursor.

eric ide

mercurial