Mercurial > octave
changeset 25869:462066384af3
fix minimum size of console widget in gui (bug54620)
* QTerminal.cc (notice_settings): set minimum size depending on width and
height of the chosen font
* QUnixTerminalImpl.cpp (QUnixTerminalImpl): Do not set minimum size here
author | Torsten <mttl@mailbox.org> |
---|---|
date | Sun, 09 Sep 2018 07:59:18 +0200 |
parents | daebd587961d |
children | afab7be1466a |
files | libgui/qterminal/libqterminal/QTerminal.cc libgui/qterminal/libqterminal/unix/QUnixTerminalImpl.cpp |
diffstat | 2 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/libgui/qterminal/libqterminal/QTerminal.cc Sat Sep 08 20:38:23 2018 +0200 +++ b/libgui/qterminal/libqterminal/QTerminal.cc Sun Sep 09 07:59:18 2018 +0200 @@ -177,6 +177,9 @@ term_font.setPointSize (settings->value ("terminal/fontSize", 10).toInt ()); setTerminalFont (term_font); + QFontMetrics metrics (term_font); + setMinimumSize (metrics.maxWidth ()*16, metrics.height ()*3); + QString cursorType = settings->value ("terminal/cursorType", "ibeam").toString ();