emsApplication/applications/emsConfigurer/newdeviceformdialog.h

36 lines
597 B
C++

#ifndef NEWDEVICEFORMDIALOG_H
#define NEWDEVICEFORMDIALOG_H
#include <QDialog>
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