on xenial help sign in
Make versionToShow a notifyable property
commit720eb1479b780ab7c673e1686cb4abb6720855b4 authorDalton Durst <me@daltondurst.com> dateFri 20 Jul 2018, 10:47 (8 years ago) parenta14c0c7
2 files changed+4−1
plugins/Wizard/System.cpp+2 plugins/Wizard/System.h+2−1
plugins/Wizard/System.cpp+2
@@ -84,11 +84,13 @@ void System::setWizardEnabled(bool enabled)
8484 }
8585
8686 Q_EMIT wizardEnabledChanged();
87+ Q_EMIT versionToShowChanged();
8788}
8889
8990void System::watcherFileChanged()
9091{
9192 Q_EMIT wizardEnabledChanged();
93+ Q_EMIT versionToShowChanged();
9294 m_fsWatcher.removePath(wizardEnabledPath());
9395}
9496
plugins/Wizard/System.h+2−1
@@ -26,7 +26,7 @@ class System : public QObject
2626{
2727 Q_OBJECT
2828 Q_PROPERTY(bool wizardEnabled READ wizardEnabled WRITE setWizardEnabled NOTIFY wizardEnabledChanged)
29− Q_PROPERTY(int versionToShow READ versionToShow)
29+ Q_PROPERTY(int versionToShow READ versionToShow NOTIFY versionToShowChanged)
3030
3131public:
3232 System();
@@ -65,6 +65,7 @@ public Q_SLOTS:
6565
6666Q_SIGNALS:
6767 void wizardEnabledChanged();
68+ void versionToShowChanged();
6869
6970private Q_SLOTS:
7071 void watcherFileChanged();