Change splitter proportion from int to double

- Allows for fine grain control (can now set 0.75 or 0.6)
- Makes more sense
This commit is contained in:
Syarif Fakhri
2022-09-13 16:29:39 +08:00
parent 19192541f9
commit d394930d74
4 changed files with 23 additions and 13 deletions
+5 -3
View File
@@ -95,7 +95,7 @@ struct DockWidgetPrivate
QList<QAction*> TitleBarActions;
CDockWidget::eMinimumSizeHintMode MinimumSizeHintMode = CDockWidget::MinimumSizeHintFromDockWidget;
WidgetFactory* Factory = nullptr;
int DefaultOverlayDockProportion = 4;
double DefaultOverlayDockProportion = 0.25;
/**
* Private data constructor
@@ -1135,12 +1135,14 @@ bool CDockWidget::isCurrentTab() const
//============================================================================
void CDockWidget::setDefaultOverlayDockProportion(int Proportion)
void CDockWidget::setDefaultOverlayDockProportion(double Proportion)
{
d->DefaultOverlayDockProportion = Proportion;
}
int CDockWidget::DefaultOverlayDockProportion() const
//============================================================================
double CDockWidget::DefaultOverlayDockProportion() const
{
return d->DefaultOverlayDockProportion;
}