eric6/QScintilla/MiniEditor.py

changeset 7746
12d5e1e6abd1
parent 7730
20b05e846148
child 7749
285855999b4e
equal deleted inserted replaced
7745:43888e12e481 7746:12d5e1e6abd1
25 25
26 from E5Gui.E5Action import E5Action, createActionGroup 26 from E5Gui.E5Action import E5Action, createActionGroup
27 from E5Gui import E5MessageBox, E5FileDialog 27 from E5Gui import E5MessageBox, E5FileDialog
28 from E5Gui.E5MainWindow import E5MainWindow 28 from E5Gui.E5MainWindow import E5MainWindow
29 29
30 from .QsciScintillaCompat import QsciScintillaCompat, QSCINTILLA_VERSION 30 from .QsciScintillaCompat import QsciScintillaCompat
31 31
32 import UI.PixmapCache 32 import UI.PixmapCache
33 import UI.Config 33 import UI.Config
34 34
35 from Globals import isMacPlatform 35 from Globals import isMacPlatform
1344 0, self.editorActGrp, 'vm_edit_swap_current_previous_line') 1344 0, self.editorActGrp, 'vm_edit_swap_current_previous_line')
1345 self.esm.setMapping(act, QsciScintilla.SCI_LINETRANSPOSE) 1345 self.esm.setMapping(act, QsciScintilla.SCI_LINETRANSPOSE)
1346 act.triggered.connect(self.esm.map) 1346 act.triggered.connect(self.esm.map)
1347 self.editActions.append(act) 1347 self.editActions.append(act)
1348 1348
1349 if QSCINTILLA_VERSION() >= 0x020B00: 1349 act = E5Action(
1350 act = E5Action( 1350 QCoreApplication.translate('ViewManager',
1351 QCoreApplication.translate('ViewManager', 1351 'Reverse selected lines'),
1352 'Reverse selected lines'), 1352 QCoreApplication.translate('ViewManager',
1353 QCoreApplication.translate('ViewManager', 1353 'Reverse selected lines'),
1354 'Reverse selected lines'), 1354 QKeySequence(QCoreApplication.translate('ViewManager',
1355 QKeySequence(QCoreApplication.translate('ViewManager', 1355 'Meta+Alt+R')),
1356 'Meta+Alt+R')), 1356 0, self.editorActGrp, 'vm_edit_reverse selected_lines')
1357 0, self.editorActGrp, 'vm_edit_reverse selected_lines') 1357 self.esm.setMapping(act, QsciScintilla.SCI_LINEREVERSE)
1358 self.esm.setMapping(act, QsciScintilla.SCI_LINEREVERSE) 1358 act.triggered.connect(self.esm.map)
1359 act.triggered.connect(self.esm.map) 1359 self.editActions.append(act)
1360 self.editActions.append(act)
1361 1360
1362 act = E5Action( 1361 act = E5Action(
1363 QCoreApplication.translate('ViewManager', 'Cut current line'), 1362 QCoreApplication.translate('ViewManager', 'Cut current line'),
1364 QCoreApplication.translate('ViewManager', 'Cut current line'), 1363 QCoreApplication.translate('ViewManager', 'Cut current line'),
1365 QKeySequence(QCoreApplication.translate('ViewManager', 1364 QKeySequence(QCoreApplication.translate('ViewManager',
2736 self.__textEdit.setCaretLineAlwaysVisible( 2735 self.__textEdit.setCaretLineAlwaysVisible(
2737 Preferences.getEditor("CaretLineAlwaysVisible")) 2736 Preferences.getEditor("CaretLineAlwaysVisible"))
2738 self.caretWidth = Preferences.getEditor("CaretWidth") 2737 self.caretWidth = Preferences.getEditor("CaretWidth")
2739 self.__textEdit.setCaretWidth(self.caretWidth) 2738 self.__textEdit.setCaretWidth(self.caretWidth)
2740 self.caretLineFrameWidth = Preferences.getEditor("CaretLineFrameWidth") 2739 self.caretLineFrameWidth = Preferences.getEditor("CaretLineFrameWidth")
2741 if QSCINTILLA_VERSION() >= 0x020B00: 2740 self.__textEdit.setCaretLineFrameWidth(self.caretLineFrameWidth)
2742 self.__textEdit.setCaretLineFrameWidth(self.caretLineFrameWidth)
2743 self.useMonospaced = Preferences.getEditor("UseMonospacedFont") 2741 self.useMonospaced = Preferences.getEditor("UseMonospacedFont")
2744 self.__setMonospaced(self.useMonospaced) 2742 self.__setMonospaced(self.useMonospaced)
2745 edgeMode = Preferences.getEditor("EdgeMode") 2743 edgeMode = Preferences.getEditor("EdgeMode")
2746 edge = QsciScintilla.EdgeMode(edgeMode) 2744 edge = QsciScintilla.EdgeMode(edgeMode)
2747 self.__textEdit.setEdgeMode(edge) 2745 self.__textEdit.setEdgeMode(edge)

eric ide

mercurial