Set minimum width of the left panel in the preferences

Change also the default width and set it to the minimum.
This minimum width prevents the horizontal scrollbar from appearing.

The size of the items in the list depends on the Qt style, so the
left panel could be few pixels larger than required with some of them.
Merge pull request #2031 from pmzqla/panel

Set minimum width of the left panel in the preferences