More fancy tabbar fixes

- Only use custom size override for large and small sidebar modes
- Use scroll buttons by default
- Set elide text mode off because macOS has it on by default
- Set tooltip for top icon only mode
- Set icon sizes except for on macOS
This commit is contained in:
Jonas Kvinge
2020-07-13 18:29:48 +02:00
parent 614a09db1d
commit b29387d409
2 changed files with 55 additions and 52 deletions

View File

@@ -71,12 +71,9 @@ class FancyTabWidget : public QTabWidget {
Mode_PlainSidebar,
};
static const int TabSize_LargeSidebarWidth;
static const int TabSize_LargeSidebarMinWidth;
static const int IconSize_LargeSidebar;
static const int IconSize_SmallSidebar;
static const int IconSize_PlainSidebar;
static const int IconSize_TabsSidebar;
static const int IconSize_IconsSidebar;
Mode mode() const { return mode_; }
int iconsize_smallsidebar() const { return iconsize_smallsidebar_; }