#ifndef NEWDEVICEFORMDIALOG_H #define NEWDEVICEFORMDIALOG_H #include namespace Ui { class NewDeviceFormDialog; } class NewDeviceFormDialog : public QDialog { Q_OBJECT public: explicit NewDeviceFormDialog(QWidget *parent = nullptr); ~NewDeviceFormDialog(); public: bool openDatabase(const QString &dbName); private slots: void onOkClicked(); void onCancelClicked(); void browseFile(); void onComboBoxTextChanged(const QString &text); private: Ui::NewDeviceFormDialog *ui; protected: void InitializeUi(); }; #endif // NEWDEVICEFORMDIALOG_H