Show More
@@ -394,7 +394,8 The keybindings themselves are: | |||
|
394 | 394 | - ``M-d``: delete next word. |
|
395 | 395 | - ``M-Backspace``: delete previous word. |
|
396 | 396 | - ``C-.``: force a kernel restart (a confirmation dialog appears). |
|
397 | ||
|
397 | - ``C-+``: increase font size. | |
|
398 | - ``C--``: decrease font size. | |
|
398 | 399 | |
|
399 | 400 | The IPython pager |
|
400 | 401 | ================= |
@@ -536,6 +536,13 class ConsoleWidget(Configurable, QtGui.QWidget): | |||
|
536 | 536 | font.setStyleHint(QtGui.QFont.TypeWriter) |
|
537 | 537 | self._set_font(font) |
|
538 | 538 | |
|
539 | def change_font_size(self, delta): | |
|
540 | """Change the font size by the specified amount (in points). | |
|
541 | """ | |
|
542 | font = self.font | |
|
543 | font.setPointSize(font.pointSize() + delta) | |
|
544 | self._set_font(font) | |
|
545 | ||
|
539 | 546 | def select_all(self): |
|
540 | 547 | """ Selects all the text in the buffer. |
|
541 | 548 | """ |
@@ -895,7 +902,7 class ConsoleWidget(Configurable, QtGui.QWidget): | |||
|
895 | 902 | elif key == QtCore.Qt.Key_O: |
|
896 | 903 | if self._page_control and self._page_control.isVisible(): |
|
897 | 904 | self._page_control.setFocus() |
|
898 | intercept = True | |
|
905 | intercepted = True | |
|
899 | 906 | |
|
900 | 907 | elif key == QtCore.Qt.Key_Y: |
|
901 | 908 | self.paste() |
@@ -904,6 +911,14 class ConsoleWidget(Configurable, QtGui.QWidget): | |||
|
904 | 911 | elif key in (QtCore.Qt.Key_Backspace, QtCore.Qt.Key_Delete): |
|
905 | 912 | intercepted = True |
|
906 | 913 | |
|
914 | elif key == QtCore.Qt.Key_Plus: | |
|
915 | self.change_font_size(1) | |
|
916 | intercepted = True | |
|
917 | ||
|
918 | elif key == QtCore.Qt.Key_Minus: | |
|
919 | self.change_font_size(-1) | |
|
920 | intercepted = True | |
|
921 | ||
|
907 | 922 | #------ Alt modifier --------------------------------------------------- |
|
908 | 923 | |
|
909 | 924 | elif alt_down: |
General Comments 0
You need to be logged in to leave comments.
Login now