81 @signal eolChanged(str) emitted when the editors eol type was set. The eol string |
81 @signal eolChanged(str) emitted when the editors eol type was set. The eol string |
82 is passed as a parameter. |
82 is passed as a parameter. |
83 @signal encodingChanged(str) emitted when the editors encoding was set. The |
83 @signal encodingChanged(str) emitted when the editors encoding was set. The |
84 encoding name is passed as a parameter. |
84 encoding name is passed as a parameter. |
85 @signal lastEditPositionAvailable() emitted when a last edit position is available |
85 @signal lastEditPositionAvailable() emitted when a last edit position is available |
|
86 @signal refreshed() emitted to signal a refresh of the editor contents |
86 """ |
87 """ |
87 modificationStatusChanged = pyqtSignal(bool, QsciScintillaCompat) |
88 modificationStatusChanged = pyqtSignal(bool, QsciScintillaCompat) |
88 undoAvailable = pyqtSignal(bool) |
89 undoAvailable = pyqtSignal(bool) |
89 redoAvailable = pyqtSignal(bool) |
90 redoAvailable = pyqtSignal(bool) |
90 cursorChanged = pyqtSignal(str, int, int) |
91 cursorChanged = pyqtSignal(str, int, int) |
101 showMenu = pyqtSignal(str, QMenu, QsciScintillaCompat) |
102 showMenu = pyqtSignal(str, QMenu, QsciScintillaCompat) |
102 languageChanged = pyqtSignal(str) |
103 languageChanged = pyqtSignal(str) |
103 eolChanged = pyqtSignal(str) |
104 eolChanged = pyqtSignal(str) |
104 encodingChanged = pyqtSignal(str) |
105 encodingChanged = pyqtSignal(str) |
105 lastEditPositionAvailable = pyqtSignal() |
106 lastEditPositionAvailable = pyqtSignal() |
|
107 refreshed = pyqtSignal() |
106 |
108 |
107 # Autocompletion icon definitions |
109 # Autocompletion icon definitions |
108 ClassID = 1 |
110 ClassID = 1 |
109 ClassProtectedID = 2 |
111 ClassProtectedID = 2 |
110 ClassPrivateID = 3 |
112 ClassPrivateID = 3 |
5560 self.__restoreBreakpoints() |
5562 self.__restoreBreakpoints() |
5561 |
5563 |
5562 self.editorSaved.emit(self.fileName) |
5564 self.editorSaved.emit(self.fileName) |
5563 self.__autoSyntaxCheck() |
5565 self.__autoSyntaxCheck() |
5564 |
5566 |
|
5567 self.refreshed.emit() |
|
5568 |
5565 def setMonospaced(self, on): |
5569 def setMonospaced(self, on): |
5566 """ |
5570 """ |
5567 Public method to set/reset a monospaced font. |
5571 Public method to set/reset a monospaced font. |
5568 |
5572 |
5569 @param on flag to indicate usage of a monospace font (boolean) |
5573 @param on flag to indicate usage of a monospace font (boolean) |