/** * @file WellLogDialog.h * @date Aug 28, 2014 * @auto zhangjie */ #ifndef WELLLOGDIALOG_H #define WELLLOGDIALOG_H #include #pragma warning( push ,0) #include "WellLogUI.h" #include "MyWelllogRound.h" #pragma warning( pop ) /** * @class WellLogDialog * @brief 测井系统默认对话框 */ class OSGWELLLOGUI_EXPORT WellLogDialog : public QDialog { Q_OBJECT public: WellLogDialog(QWidget *parent = 0, Qt::WindowFlags flags = 0); ~WellLogDialog(void); virtual void DataToView(); virtual void ViewToData(); virtual int Validate(); virtual void GetOKAndCancel(QPushButton* &okBtn,QPushButton* &cancelBtn); void Init(); private slots: virtual void slotSave(); virtual void slotCancel(); protected: public: MyWelllogRound wellLR; int m_DialogType; }; #endif /* WELLLOGDIALOG_H */