Data model for settings/options updates
[qtrapids] / src / utest / options / MainUI.hpp
diff --git a/src/utest/options/MainUI.hpp b/src/utest/options/MainUI.hpp
new file mode 100644 (file)
index 0000000..92eb19d
--- /dev/null
@@ -0,0 +1,30 @@
+#include <QMainWindow>
+#include <memory>
+
+
+class QTabWidget;
+
+namespace qtplus
+{
+class SettingsModel;
+}
+
+namespace testopt
+{
+
+class MainDialog : public QMainWindow
+{
+       Q_OBJECT;
+
+public:
+       MainDialog();
+
+private slots:
+
+private:
+       QTabWidget *tabs_;
+       std::auto_ptr<qtplus::SettingsModel> model_;
+};
+
+} // namespace testopt
+