From 32824e8db8469187bf4358d91d4e1bb1ec5c925d Mon Sep 17 00:00:00 2001 From: Dirk Hohndel Date: Thu, 8 Jan 2015 11:19:01 -0800 Subject: Dive d/l selection UI: brute force size optimizations This is horrible, but it gets something in place and hopefully we can clean this up soon. Signed-off-by: Dirk Hohndel --- qt-ui/downloadfromdivecomputer.cpp | 10 ++++++++++ qt-ui/downloadfromdivecomputer.ui | 6 ++++++ 2 files changed, 16 insertions(+) (limited to 'qt-ui') diff --git a/qt-ui/downloadfromdivecomputer.cpp b/qt-ui/downloadfromdivecomputer.cpp index e61668d73..a36db7daf 100644 --- a/qt-ui/downloadfromdivecomputer.cpp +++ b/qt-ui/downloadfromdivecomputer.cpp @@ -55,6 +55,16 @@ DownloadFromDCWidget::DownloadFromDCWidget(QWidget *parent, Qt::WindowFlags f) : ui.progressBar->setMaximum(100); diveImportedModel = new DiveImportedModel(this); ui.downloadedView->setModel(diveImportedModel); + ui.downloadedView->setSelectionBehavior(QAbstractItemView::SelectRows); + ui.downloadedView->setSelectionMode(QAbstractItemView::SingleSelection); + int startingWidth = defaultModelFont().pointSize(); + ui.downloadedView->setColumnWidth(0, startingWidth * 20); + ui.downloadedView->setColumnWidth(1, startingWidth * 15); + ui.downloadedView->setColumnWidth(2, startingWidth * 10); + QRect mainGeometry = parent->geometry(); + int width = mainGeometry.width() * 0.8; + int height = mainGeometry.height() * 0.8; + resize(width, height); progress_bar_text = ""; diff --git a/qt-ui/downloadfromdivecomputer.ui b/qt-ui/downloadfromdivecomputer.ui index 019422374..1b29f2128 100644 --- a/qt-ui/downloadfromdivecomputer.ui +++ b/qt-ui/downloadfromdivecomputer.ui @@ -165,6 +165,12 @@ Downloaded Dives + + + 1 + 0 + + -- cgit v1.2.3-70-g09d2