logplus/WellLogUI/include/WellLogRoundDialog.h
2025-10-29 17:23:30 +08:00

48 lines
963 B
C++

/**
* @file WellLogRoundDialog.h
* @date Sept 9, 2014
* @auto zhangjie
*/
#ifndef CWELLLOGROUNDDIALOG_H
#define CWELLLOGROUNDDIALOG_H
#pragma warning( push ,0)
#include "WellLogUI.h"
#include "WellLogDialog.h"
//#include "ObjWelllogRound.h"
//#include "WelllogRound.h"
#include "MyWelllogRound.h"
#pragma warning( pop )
namespace Ui
{
class wellLogRoundDialog;
}
/**
* @class CWellLogRoundDialog
* @brief 测次对话框
*/
class OSGWELLLOGUI_EXPORT CWellLogRoundDialog : public WellLogDialog
{
Q_OBJECT
public:
CWellLogRoundDialog(QWidget *parent = 0, Qt::WindowFlags flags = 0);
~CWellLogRoundDialog(void);
virtual void DataToView();
virtual void ViewToData();
void DataToViewOld();
void ViewToDataOld();
virtual void GetOKAndCancel(QPushButton* &okBtn,QPushButton* &cancelBtn);
virtual int Validate();
private:
Ui::wellLogRoundDialog* m_pUI;
virtual void slotSave();
};
#endif /* CWELLLOGROUNDDIALOG_H */