Make fancy tabbar large mode icon size configurable

This commit is contained in:
Jonas Kvinge
2020-06-29 03:03:04 +02:00
parent 12ff3e963b
commit 3fd9f4b0df
5 changed files with 69 additions and 36 deletions

View File

@@ -71,12 +71,12 @@ class FancyTabWidget : public QTabWidget {
Mode_PlainSidebar,
};
static const QSize TabSize_LargeSidebar;
static const int TabSize_LargeSidebarWidth;
static const int IconSize_LargeSidebar;
static const int IconSize_SmallSidebar;
static const QSize IconSize_LargeSidebar;
static const QSize IconSize_SmallSidebar;
Mode mode() { return mode_; }
Mode mode() const { return mode_; }
int iconsize_largesidebar() const { return iconsize_largesidebar_; }
signals:
void ModeChanged(FancyTabWidget::Mode mode);
@@ -109,6 +109,7 @@ class FancyTabWidget : public QTabWidget {
bool bg_color_system_;
bool bg_gradient_;
QColor bg_color_;
int iconsize_largesidebar_;
};