180 editors language |
180 editors language |
181 @signal editorTextChanged(Editor) emitted to signal a change of an |
181 @signal editorTextChanged(Editor) emitted to signal a change of an |
182 editor's text |
182 editor's text |
183 @signal editorLineChanged(str,int) emitted to signal a change of an |
183 @signal editorLineChanged(str,int) emitted to signal a change of an |
184 editor's current line (line is given one based) |
184 editor's current line (line is given one based) |
|
185 @signal editorLineChangedEd(Editor,int) emitted to signal a change of an |
|
186 editor's current line (line is given one based) |
185 """ |
187 """ |
186 changeCaption = pyqtSignal(str) |
188 changeCaption = pyqtSignal(str) |
187 editorChanged = pyqtSignal(str) |
189 editorChanged = pyqtSignal(str) |
188 editorChangedEd = pyqtSignal(Editor) |
190 editorChangedEd = pyqtSignal(Editor) |
189 lastEditorClosed = pyqtSignal() |
191 lastEditorClosed = pyqtSignal() |
203 previewStateChanged = pyqtSignal(bool) |
205 previewStateChanged = pyqtSignal(bool) |
204 astViewerStateChanged = pyqtSignal(bool) |
206 astViewerStateChanged = pyqtSignal(bool) |
205 editorLanguageChanged = pyqtSignal(Editor) |
207 editorLanguageChanged = pyqtSignal(Editor) |
206 editorTextChanged = pyqtSignal(Editor) |
208 editorTextChanged = pyqtSignal(Editor) |
207 editorLineChanged = pyqtSignal(str, int) |
209 editorLineChanged = pyqtSignal(str, int) |
|
210 editorLineChangedEd = pyqtSignal(Editor, int) |
208 |
211 |
209 def __init__(self, parent): |
212 def __init__(self, parent): |
210 """ |
213 """ |
211 Constructor |
214 Constructor |
212 |
215 |
495 """ |
498 """ |
496 if editor: |
499 if editor: |
497 fn = editor.getFileName() |
500 fn = editor.getFileName() |
498 if fn: |
501 if fn: |
499 self.editorLineChanged.emit(fn, lineno + 1) |
502 self.editorLineChanged.emit(fn, lineno + 1) |
|
503 self.editorLineChangedEd.emit(editor, lineno + 1) |
500 |
504 |
501 def _showView(self, win, fn=None): |
505 def _showView(self, win, fn=None): |
502 """ |
506 """ |
503 Protected method to show a view (i.e. window). |
507 Protected method to show a view (i.e. window). |
504 |
508 |