Show More
@@ -394,7 +394,8 The keybindings themselves are: | |||||
394 | - ``M-d``: delete next word. |
|
394 | - ``M-d``: delete next word. | |
395 | - ``M-Backspace``: delete previous word. |
|
395 | - ``M-Backspace``: delete previous word. | |
396 | - ``C-.``: force a kernel restart (a confirmation dialog appears). |
|
396 | - ``C-.``: force a kernel restart (a confirmation dialog appears). | |
397 |
|
397 | - ``C-+``: increase font size. | ||
|
398 | - ``C--``: decrease font size. | |||
398 |
|
399 | |||
399 | The IPython pager |
|
400 | The IPython pager | |
400 | ================= |
|
401 | ================= |
@@ -536,6 +536,13 class ConsoleWidget(Configurable, QtGui.QWidget): | |||||
536 | font.setStyleHint(QtGui.QFont.TypeWriter) |
|
536 | font.setStyleHint(QtGui.QFont.TypeWriter) | |
537 | self._set_font(font) |
|
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 | def select_all(self): |
|
546 | def select_all(self): | |
540 | """ Selects all the text in the buffer. |
|
547 | """ Selects all the text in the buffer. | |
541 | """ |
|
548 | """ | |
@@ -895,7 +902,7 class ConsoleWidget(Configurable, QtGui.QWidget): | |||||
895 | elif key == QtCore.Qt.Key_O: |
|
902 | elif key == QtCore.Qt.Key_O: | |
896 | if self._page_control and self._page_control.isVisible(): |
|
903 | if self._page_control and self._page_control.isVisible(): | |
897 | self._page_control.setFocus() |
|
904 | self._page_control.setFocus() | |
898 | intercept = True |
|
905 | intercepted = True | |
899 |
|
906 | |||
900 | elif key == QtCore.Qt.Key_Y: |
|
907 | elif key == QtCore.Qt.Key_Y: | |
901 | self.paste() |
|
908 | self.paste() | |
@@ -904,6 +911,14 class ConsoleWidget(Configurable, QtGui.QWidget): | |||||
904 | elif key in (QtCore.Qt.Key_Backspace, QtCore.Qt.Key_Delete): |
|
911 | elif key in (QtCore.Qt.Key_Backspace, QtCore.Qt.Key_Delete): | |
905 | intercepted = True |
|
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 | #------ Alt modifier --------------------------------------------------- |
|
922 | #------ Alt modifier --------------------------------------------------- | |
908 |
|
923 | |||
909 | elif alt_down: |
|
924 | elif alt_down: |
General Comments 0
You need to be logged in to leave comments.
Login now