From 056654806260cd4c14a49a6ef33543321b0af2e4 Mon Sep 17 00:00:00 2001 From: johanneshilden Date: Sat, 30 Sep 2017 01:44:29 +0300 Subject: [PATCH] Create ui form template for tabs --- examples/examples.pro | 3 +- examples/slidersettingsform.ui.autosave | 95 +++++++++++++++++++++++++ examples/tabssettingseditor.cpp | 6 +- examples/tabssettingseditor.h | 4 +- examples/tabssettingsform.ui | 82 +++++++++++++++++++++ examples/tabssettingsform.ui.autosave | 54 ++++++++++++++ 6 files changed, 238 insertions(+), 6 deletions(-) create mode 100644 examples/slidersettingsform.ui.autosave create mode 100644 examples/tabssettingsform.ui create mode 100644 examples/tabssettingsform.ui.autosave diff --git a/examples/examples.pro b/examples/examples.pro index de193e1..b2bb6aa 100644 --- a/examples/examples.pro +++ b/examples/examples.pro @@ -50,4 +50,5 @@ FORMS += \ slidersettingsform.ui \ radiobuttonsettingsform.ui \ togglesettingsform.ui \ - textfieldsettingsform.ui + textfieldsettingsform.ui \ + tabssettingsform.ui diff --git a/examples/slidersettingsform.ui.autosave b/examples/slidersettingsform.ui.autosave new file mode 100644 index 0000000..688aab5 --- /dev/null +++ b/examples/slidersettingsform.ui.autosave @@ -0,0 +1,95 @@ + + + SliderSettingsForm + + + + 0 + 0 + 474 + 387 + + + + Form + + + + + 0 + 0 + 361 + 111 + + + + + + + Disabled + + + + + + + + + + Value + + + + + + + + + + Orientation + + + + + + + + Horizontal + + + + + Vertical + + + + + + + + Inverted + + + + + + + + + + + + 20 + 130 + 171 + 16 + + + + TODO + + + + + + diff --git a/examples/tabssettingseditor.cpp b/examples/tabssettingseditor.cpp index 5de35b3..24eca89 100644 --- a/examples/tabssettingseditor.cpp +++ b/examples/tabssettingseditor.cpp @@ -5,7 +5,7 @@ TabsSettingsEditor::TabsSettingsEditor(QWidget *parent) : QWidget(parent), -// ui(new Ui::TabsSettingsForm), + ui(new Ui::TabsSettingsForm), m_tabs(new QtMaterialTabs) { QVBoxLayout *layout = new QVBoxLayout; @@ -18,7 +18,7 @@ TabsSettingsEditor::TabsSettingsEditor(QWidget *parent) canvas->setStyleSheet("QWidget { background: white; }"); layout->addWidget(canvas); -// ui->setupUi(widget); + ui->setupUi(widget); layout->setContentsMargins(20, 20, 20, 20); layout = new QVBoxLayout; @@ -47,7 +47,7 @@ TabsSettingsEditor::TabsSettingsEditor(QWidget *parent) TabsSettingsEditor::~TabsSettingsEditor() { -// delete ui; + delete ui; } void TabsSettingsEditor::setupForm() diff --git a/examples/tabssettingseditor.h b/examples/tabssettingseditor.h index 3fae271..7bf3e97 100644 --- a/examples/tabssettingseditor.h +++ b/examples/tabssettingseditor.h @@ -2,7 +2,7 @@ #define TABSSETTINGSEDITOR_H #include -//#include "ui_tabssettingsform.h" +#include "ui_tabssettingsform.h" class QtMaterialTabs; @@ -19,7 +19,7 @@ protected slots: void updateWidget(); private: -// Ui::TabsSettingsForm *const ui; + Ui::TabsSettingsForm *const ui; QtMaterialTabs *const m_tabs; }; diff --git a/examples/tabssettingsform.ui b/examples/tabssettingsform.ui new file mode 100644 index 0000000..11d2ffe --- /dev/null +++ b/examples/tabssettingsform.ui @@ -0,0 +1,82 @@ + + + SliderSettingsForm + + + + 0 + 0 + 474 + 387 + + + + Form + + + + + 0 + 0 + 361 + 331 + + + + + + + Disabled + + + + + + + + + + Value + + + + + + + + + + Orientation + + + + + + + + Horizontal + + + + + Vertical + + + + + + + + Inverted + + + + + + + + + + + + diff --git a/examples/tabssettingsform.ui.autosave b/examples/tabssettingsform.ui.autosave new file mode 100644 index 0000000..c2236f5 --- /dev/null +++ b/examples/tabssettingsform.ui.autosave @@ -0,0 +1,54 @@ + + + SliderSettingsForm + + + + 0 + 0 + 474 + 387 + + + + Form + + + + + 0 + 0 + 361 + 61 + + + + + + + Disabled + + + + + + + + + + + + 10 + 70 + 171 + 16 + + + + TODO + + + + + +