From 4d8f25caa34ecc4ee2a3aa144eaa1ede9dae183a Mon Sep 17 00:00:00 2001 From: Mark Liversedge Date: Sun, 2 Dec 2012 16:07:04 +0000 Subject: [PATCH] UI Nits: New athlete splitter sizes When a new athlete is setup the splitter sizes are not defaulted, leading to a sidebar that is way too wide. --- src/MainWindow.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/MainWindow.cpp b/src/MainWindow.cpp index 26111fae6..e3c28824d 100644 --- a/src/MainWindow.cpp +++ b/src/MainWindow.cpp @@ -700,12 +700,12 @@ MainWindow::MainWindow(const QDir &home) : splitter->addWidget(toolBox); splitter->addWidget(views); QVariant splitterSizes = appsettings->cvalue(cyclist, GC_SETTINGS_SPLITTER_SIZES); - if (splitterSizes != QVariant()) { + if (splitterSizes.toByteArray().size() > 1 ) { splitter->restoreState(splitterSizes.toByteArray()); splitter->setOpaqueResize(true); // redraw when released, snappier UI } else { QList sizes; - sizes.append(250); + sizes.append(150); // narrow as possible sizes.append(390); splitter->setSizes(sizes); }