2122 0, self.editorActGrp, 'vm_edit_swap_current_previous_line') |
2123 0, self.editorActGrp, 'vm_edit_swap_current_previous_line') |
2123 self.esm.setMapping(act, QsciScintilla.SCI_LINETRANSPOSE) |
2124 self.esm.setMapping(act, QsciScintilla.SCI_LINETRANSPOSE) |
2124 act.triggered.connect(self.esm.map) |
2125 act.triggered.connect(self.esm.map) |
2125 self.editActions.append(act) |
2126 self.editActions.append(act) |
2126 |
2127 |
|
2128 if QSCINTILLA_VERSION() >= 0x020B00: |
|
2129 act = E5Action( |
|
2130 QCoreApplication.translate('ViewManager', |
|
2131 'Reverse selected lines'), |
|
2132 QCoreApplication.translate('ViewManager', |
|
2133 'Reverse selected lines'), |
|
2134 QKeySequence(QCoreApplication.translate('ViewManager', |
|
2135 'Meta+Alt+R')), |
|
2136 0, self.editorActGrp, 'vm_edit_reverse selected_lines') |
|
2137 self.esm.setMapping(act, QsciScintilla.SCI_LINEREVERSE) |
|
2138 act.triggered.connect(self.esm.map) |
|
2139 self.editActions.append(act) |
|
2140 |
2127 act = E5Action( |
2141 act = E5Action( |
2128 QCoreApplication.translate('ViewManager', 'Cut current line'), |
2142 QCoreApplication.translate('ViewManager', 'Cut current line'), |
2129 QCoreApplication.translate('ViewManager', 'Cut current line'), |
2143 QCoreApplication.translate('ViewManager', 'Cut current line'), |
2130 QKeySequence(QCoreApplication.translate('ViewManager', |
2144 QKeySequence(QCoreApplication.translate('ViewManager', |
2131 'Alt+Shift+L')), |
2145 'Alt+Shift+L')), |
4629 """ |
4643 """ |
4630 try: |
4644 try: |
4631 newWin, editor = self.getEditor(fn, filetype=filetype, |
4645 newWin, editor = self.getEditor(fn, filetype=filetype, |
4632 addNext=addNext, indexes=indexes) |
4646 addNext=addNext, indexes=indexes) |
4633 except (IOError, UnicodeDecodeError): |
4647 except (IOError, UnicodeDecodeError): |
4634 return |
4648 return None |
4635 |
4649 |
4636 if newWin: |
4650 if newWin: |
4637 self._modificationStatusChanged(editor.isModified(), editor) |
4651 self._modificationStatusChanged(editor.isModified(), editor) |
4638 self._checkActions(editor) |
4652 self._checkActions(editor) |
4639 |
4653 |