summaryrefslogtreecommitdiffstats
path: root/qt-ui/modeldelegates.cpp
diff options
context:
space:
mode:
authorGravatar Dirk Hohndel <dirk@hohndel.org>2015-07-16 11:19:31 -0700
committerGravatar Dirk Hohndel <dirk@hohndel.org>2015-07-16 12:22:56 -0700
commitf98ace681acbc3aba64779d639fef4686c6f3474 (patch)
tree68341813f61cd198149abf146ac6e515e7f3c130 /qt-ui/modeldelegates.cpp
parent4ec27b17513cd0c6ff6eeb8e55d6f4bd8cb11b5b (diff)
downloadsubsurface-f98ace681acbc3aba64779d639fef4686c6f3474.tar.gz
Dive site edit: add second "create" line without completion
We now have TWO special entries. One with just what the user has typed and one with the first completion of that text. This way both Henrik and Linus can get what they want. I'm not sure I love this, but it's easy to revert if the consensus is that this is too confusing. But it's much easier to discuss this if people can actually play with it. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'qt-ui/modeldelegates.cpp')
-rw-r--r--qt-ui/modeldelegates.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/qt-ui/modeldelegates.cpp b/qt-ui/modeldelegates.cpp
index 4a54eebf0..a3978ce54 100644
--- a/qt-ui/modeldelegates.cpp
+++ b/qt-ui/modeldelegates.cpp
@@ -503,9 +503,8 @@ void LocationFilterDelegate::paint(QPainter *painter, const QStyleOptionViewItem
struct dive_site *ds = get_dive_site_by_uuid(
index.model()->data(index.model()->index(index.row(),0)).toInt()
);
-
//Special case: do not show name, but instead, show
- if (index.row() == 0) {
+ if (index.row() < 2) {
diveSiteName = index.data().toString();
bottomText = index.data(Qt::ToolTipRole).toString();
goto print_part;