diff options
author | Tomaz Canabrava <tomaz.canabrava@intel.com> | 2015-02-11 13:13:52 -0200 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2015-02-11 16:34:02 -0800 |
commit | 3516ff2ab27905bc7698d5b052084b162042427f (patch) | |
tree | d58777e72543f47246f32dd401f46bbd396e9ae3 | |
parent | 63e998b4bdeeea6d4a79533845761ef0368552de (diff) | |
download | subsurface-3516ff2ab27905bc7698d5b052084b162042427f.tar.gz |
Create simple class to hold the location management.
Signed-off-by: Tomaz Canabrava <tomaz.canabrava@intel.com>
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
-rw-r--r-- | qt-ui/locationInformation.ui | 4 | ||||
-rw-r--r-- | qt-ui/simplewidgets.cpp | 4 | ||||
-rw-r--r-- | qt-ui/simplewidgets.h | 11 | ||||
-rw-r--r-- | subsurface.pro | 3 |
4 files changed, 19 insertions, 3 deletions
diff --git a/qt-ui/locationInformation.ui b/qt-ui/locationInformation.ui index 1d7afa77d..658395b35 100644 --- a/qt-ui/locationInformation.ui +++ b/qt-ui/locationInformation.ui @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <ui version="4.0"> - <class>GroupBox</class> - <widget class="QGroupBox" name="GroupBox"> + <class>LocationInformation</class> + <widget class="QGroupBox" name="LocationInformation"> <property name="geometry"> <rect> <x>0</x> diff --git a/qt-ui/simplewidgets.cpp b/qt-ui/simplewidgets.cpp index 5c08a3f7e..98d9bcf9f 100644 --- a/qt-ui/simplewidgets.cpp +++ b/qt-ui/simplewidgets.cpp @@ -646,3 +646,7 @@ void MultiFilter::closeFilter() MultiFilterSortModel::instance()->clearFilter(); hide(); } + +LocationInformationWidget::LocationInformationWidget(QWidget *parent) : QGroupBox(parent) { + ui.setupUi(this); +} diff --git a/qt-ui/simplewidgets.h b/qt-ui/simplewidgets.h index 8d5b4f73c..cfa9e0423 100644 --- a/qt-ui/simplewidgets.h +++ b/qt-ui/simplewidgets.h @@ -6,6 +6,7 @@ class QAbstractButton; class QNetworkReply; #include <QWidget> +#include <QGroupBox> #include <QDialog> #include <stdint.h> @@ -214,6 +215,16 @@ private: Ui::FilterWidget ui; }; +#include "ui_locationInformation.h" + +class LocationInformationWidget : public QGroupBox { +Q_OBJECT +public: + LocationInformationWidget(QWidget *parent = 0); +private: + Ui::LocationInformation ui; +}; + bool isGnome3Session(); QImage grayImage(const QImage &coloredImg); diff --git a/subsurface.pro b/subsurface.pro index d65c94f50..2469b8aa9 100644 --- a/subsurface.pro +++ b/subsurface.pro @@ -238,7 +238,8 @@ FORMS = \ qt-ui/listfilter.ui \ qt-ui/diveshareexportdialog.ui \ qt-ui/filterwidget.ui \ - qt-ui/plannerDetails.ui + qt-ui/plannerDetails.ui \ + qt-ui/locationInformation.ui # Nether usermanual or printing is supported on android right now android: FORMS -= qt-ui/printoptions.ui |