Wrappers for QMaemo5ValueButton to debug settings dialog standalone.
authorMax Lapan <max.lapan@gmail.com>
Fri, 12 Mar 2010 09:17:32 +0000 (12:17 +0300)
committerMax Lapan <max.lapan@gmail.com>
Fri, 12 Mar 2010 09:17:32 +0000 (12:17 +0300)
QtMaemo5Adapters.cpp [new file with mode: 0644]
QtMaemo5Adapters.hpp [new file with mode: 0644]
settingsDialog.cpp
settingsDialog.hpp
yandex-traffic-gui.pri

diff --git a/QtMaemo5Adapters.cpp b/QtMaemo5Adapters.cpp
new file mode 100644 (file)
index 0000000..bb2384e
--- /dev/null
@@ -0,0 +1,11 @@
+#include <QtGui>
+#include "QtMaemo5Adapters.hpp"
+
+
+// --------------------------------------------------
+// QMaemo5ValueButton
+// --------------------------------------------------
+QMaemo5ValueButton::QMaemo5ValueButton (const QString& text, QWidget *parent)
+    : QPushButton (text, parent)
+{
+}
diff --git a/QtMaemo5Adapters.hpp b/QtMaemo5Adapters.hpp
new file mode 100644 (file)
index 0000000..eeba684
--- /dev/null
@@ -0,0 +1,16 @@
+#ifndef __QTMaemo5ADAPTERS_H__
+#define __QTMaemo5ADAPTERS_H__
+
+#include <QtGui>
+
+
+class QMaemo5ValueButton : public QPushButton
+{
+    Q_OBJECT
+private:
+public:
+    QMaemo5ValueButton (const QString& text, QWidget *parent);
+};
+
+
+#endif // __QTMaemo5ADAPTERS_H__
index dabe604..d63a8c0 100644 (file)
@@ -1,5 +1,11 @@
 #include <QtGui>
+
+#ifdef Q_WS_MAEMO_5
 #include <QtMaemo5>
+#else
+#include "QtMaemo5Adapters.hpp"
+#endif
+
 #include "settingsDialog.hpp"
 
 
index 7aab74e..cb69300 100644 (file)
@@ -2,7 +2,12 @@
 #define __SETTINGSDIALOG_H__
 
 #include <QtGui>
+
+#ifdef Q_WS_MAEMO_5
 #include <QtMaemo5>
+#else
+#include "QtMaemo5Adapters.hpp"
+#endif
 
 #include "settings.hpp"
 
index 5aed1d4..72bf043 100644 (file)
@@ -1,6 +1,15 @@
 HEADERS += $$PWD/mainwidget.hpp $$PWD/light.hpp $$PWD/settingsDialog.hpp
 SOURCES += $$PWD/mainwidget.cpp $$PWD/light.cpp $$PWD/settingsDialog.cpp
 
-QT += network xml maemo5
+!maemo5 {
+        HEADERS += $$PWD/QtMaemo5Adapters.hpp
+        SOURCES += $$PWD/QtMaemo5Adapters.cpp
+}
+
+QT += network xml
+
+maemo5 {
+       QT += maemo5
+}
 
 INCLUDEPATH += $$PWD