From 749c740a4e7559858aa09236e8538aa066713cb0 Mon Sep 17 00:00:00 2001 From: Tobias Hunger Date: Tue, 20 Jan 2015 14:43:58 +0100 Subject: [PATCH] WizardPage: Add a way to report runtime errors This will make debugging JSON wizards much simpler! Change-Id: I03baf4b8d954a9097c0fc4e1180e91d2afe5cc4e Reviewed-by: Orgad Shaneh Reviewed-by: Tobias Hunger --- src/libs/utils/wizardpage.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/libs/utils/wizardpage.h b/src/libs/utils/wizardpage.h index 6d48848756d..a4a9c452c35 100644 --- a/src/libs/utils/wizardpage.h +++ b/src/libs/utils/wizardpage.h @@ -52,6 +52,10 @@ public: void registerFieldWithName(const QString &name, QWidget *widget, const char *property = 0, const char *changedSignal = 0); +signals: + // Emitted when there is something that the developer using this page should be aware of. + void reportError(const QString &errorMessage); + private: QSet m_toRegister; };