#ifndef QTMVVM_IDENTITYEDITDIALOG_P_H #define QTMVVM_IDENTITYEDITDIALOG_P_H #include #include #include #include "qtmvvmdatasyncwidgets_global.h" namespace Ui { class IdentityEditDialog; } namespace QtMvvm { class Q_MVVMDATASYNCWIDGETS_EXPORT IdentityEditDialog : public QDialog { Q_OBJECT public: Q_INVOKABLE explicit IdentityEditDialog(QtMvvm::ViewModel *viewModel, QWidget *parent = nullptr); ~IdentityEditDialog(); public Q_SLOTS: void accept() override; private: IdentityEditViewModel *_viewModel; QScopedPointer ui; }; } #endif // QTMVVM_IDENTITYEDITDIALOG_P_H