#ifndef QTMVVM_WIDGETSPRESENTER_P_H #define QTMVVM_WIDGETSPRESENTER_P_H #include #include #include #include "qtmvvmwidgets_global.h" #include "widgetspresenter.h" namespace QtMvvm { class WidgetsPresenterPrivate { public: WidgetsPresenterPrivate(); static WidgetsPresenter *currentPresenter(); InputWidgetFactory* inputViewFactory = nullptr; QSet implicitMappings; QHash explicitMappings; }; Q_MVVMWIDGETS_EXPORT QValidator *createUrlValidator(QStringList schemes, QObject* parent = nullptr); } #endif // QTMVVM_WIDGETSPRESENTER_P_H