diff options
author | Dirk Hohndel <dirk@hohndel.org> | 2015-02-02 13:12:11 -0800 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2015-02-02 13:14:04 -0800 |
commit | baa4b4d7c5c3fef4a13b4c592b3e63cd4bc1746f (patch) | |
tree | b418da829575a7c5539d45f1ffbf77e1bc725901 | |
parent | bbc3a0e55fd1ebf98ba4b79b6115ab115f1b47a3 (diff) | |
download | subsurface-baa4b4d7c5c3fef4a13b4c592b3e63cd4bc1746f.tar.gz |
Don't show the plot_info table in every debug build
Instead add a new define SHOW_PLOT_INFO_TABLE that triggers if this
debugging aid is shown.
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
-rw-r--r-- | INSTALL | 5 | ||||
-rw-r--r-- | qt-ui/profile/profilewidget2.cpp | 2 |
2 files changed, 6 insertions, 1 deletions
@@ -52,6 +52,11 @@ The following options are recognized when passed to qmake: (pass the actual path, without -I) LIBS+=xxx Add xxx to the linker flags. -l and -L options are recognized. + DEFINES+=SHOW_PLOT_INFO_TABLE=1 + Only available in debug builds, this creates a + second window that shows all elements in the + plot_info structure as a table - very useful when + debugging issues with the profile The INCLUDEPATH and LIBS options are useful to tell the buildsystem about non-standard installation paths for the dependencies (such as diff --git a/qt-ui/profile/profilewidget2.cpp b/qt-ui/profile/profilewidget2.cpp index db3d0be35..ab16146e8 100644 --- a/qt-ui/profile/profilewidget2.cpp +++ b/qt-ui/profile/profilewidget2.cpp @@ -127,7 +127,7 @@ ProfileWidget2::ProfileWidget2(QWidget *parent) : QGraphicsView(parent), ADD_ACTION(Qt::Key_Right, keyRightAction()); #undef ADD_ACTION -#ifndef QT_NO_DEBUG +#if !defined(QT_NO_DEBUG) && defined(SHOW_PLOT_INFO_TABLE) QTableView *diveDepthTableView = new QTableView(); diveDepthTableView->setModel(dataModel); diveDepthTableView->show(); |