--- a/QScintilla/Editor.py Fri Jan 27 19:18:52 2017 +0100 +++ b/QScintilla/Editor.py Fri Feb 03 19:20:59 2017 +0100 @@ -84,6 +84,8 @@ @signal lastEditPositionAvailable() emitted when a last edit position is available @signal refreshed() emitted to signal a refresh of the editor contents + @signal settingsRead() emitted to signal, that the settings have been read + and set """ modificationStatusChanged = pyqtSignal(bool, QsciScintillaCompat) undoAvailable = pyqtSignal(bool) @@ -107,6 +109,7 @@ encodingChanged = pyqtSignal(str) lastEditPositionAvailable = pyqtSignal() refreshed = pyqtSignal() + settingsRead = pyqtSignal() WarningCode = 1 WarningStyle = 2 @@ -4063,6 +4066,8 @@ self.__refreshAnnotations() self.__markerMap.initColors() + + self.settingsRead.emit() def __setLineMarkerColours(self): """