DiagramDesigner/diagramCavas/include/measureSettingDlg.h

37 lines
785 B
C++

#ifndef MEASURESETTINGDLG_H
#define MEASURESETTINGDLG_H
#include <QDialog>
/*******************************************************
间隔信息
********************************************************/
QT_BEGIN_NAMESPACE
namespace Ui { class measureSettingDlg; }
QT_END_NAMESPACE
class BayInfoDlg;
class MeasureSettingDlg : public QDialog
{
Q_OBJECT
public:
MeasureSettingDlg(QWidget *parent = nullptr);
~MeasureSettingDlg();
void initial();
void setBay(BayInfoDlg* p) {_pBay = p;}
void showDlg();
public slots:
void onOkClicked();
void onCancelClicked();
void onTagChanged(const QString&);
void onNameChanged(const QString&);
private:
void clearData();
private:
Ui::measureSettingDlg *ui;
BayInfoDlg* _pBay;
};
#endif