JsonFieldPage Class
(ProjectExplorer::JsonFieldPage)Inherits: | Utils::WizardPage |
Public Types
class | Field |
typedef | FieldFactory |
Public Functions
JsonFieldPage(Utils::MacroExpander *expander, QWidget *parent = 0) | |
~JsonFieldPage() override | |
void | clearError() const |
Utils::MacroExpander * | expander() |
QFormLayout * | layout() const |
bool | setup(const QVariant &data) |
void | showError(const QString &m) const |
Reimplemented Public Functions
virtual void | cleanupPage() override |
virtual void | initializePage() override |
virtual bool | isComplete() const override |
- 4 public functions inherited from Utils::WizardPage
- 17 public functions inherited from QWizardPage
- 216 public functions inherited from QWidget
Static Public Members
void | registerFieldFactory(const QString &id, const FieldFactory &ff) |
- 5 static public members inherited from QWidget
Additional Inherited Members
- 2 properties inherited from QWizardPage
- 59 properties inherited from QWidget
- 19 public slots inherited from QWidget
- 1 signal inherited from Utils::WizardPage
- 1 signal inherited from QWizardPage
- 3 signals inherited from QWidget
- 4 protected functions inherited from QWizardPage
- 35 protected functions inherited from QWidget
- 1 protected slot inherited from QWidget
Member Function Documentation
JsonFieldPage::JsonFieldPage(Utils::MacroExpander *expander, QWidget *parent = 0)
Default constructs an instance of JsonFieldPage.
JsonFieldPage::~JsonFieldPage()
Destroys the instance of JsonFieldPage.