Auto-resize Settings to fit wide widgets
authorShane Synan <digitalcircuit36939@gmail.com>
Wed, 13 Jul 2016 15:27:43 +0000 (11:27 -0400)
committerManuel Nickschas <sputnick@quassel-irc.org>
Wed, 28 Feb 2018 22:25:06 +0000 (23:25 +0100)
commitb263b745afcc8272a4eeb35e188e73fb45879642
tree8ffbf7d07f941ffe639cc2b4adce3889a7618a40
parent21d581d7550929ef509ffbe6fc55057c78ef735b
Auto-resize Settings to fit wide widgets

Add check for settingsTree width.  If it's not at the maximum width,
resize the Settings dialog to fit it.  Qt should keep the dialog
within bounds of the screen, and the user can always resize the
dialog if needed.

This fixes the Settings dialog squashing the settings tree with the
Sonnet spell-checking widget, Ubuntu 16.04 on en_US, and a 1920×1080
screen.

(cherry picked from commit 65c463f0154b12bbcd15d3b51ac231dd530fad3a)
src/qtui/settingsdlg.cpp