logplus/WellLogUI/src/CurvePropertyEdit.h

50 lines
973 B
C
Raw Normal View History

2025-10-29 17:23:30 +08:00

#pragma warning(push,0)
#include <cassert>
#include <QWidget>
#include <QDialog>
//#include "ConsoleOutputWidget.h"
#pragma warning(pop)
namespace Ui {
class CurvePropertyEdit;
}
/**
* @brief
*/
class CCurvePropertyEditDlg : public QWidget
{
Q_OBJECT
public:
CCurvePropertyEditDlg(QWidget * parent=0, Qt::WindowFlags flags=0);
~CCurvePropertyEditDlg()
{
if(m_pUI) delete m_pUI;
}
Ui::CurvePropertyEdit *m_pUI;
void init();
signals:
void signalsCloseed();
private slots:
/**
*@brief
*/
void slotSave();
/**
*@brief */
void slotCancel();
void sampleChanged(const QString &);
void arrayChanged(const QString &);
virtual void closeEvent(QCloseEvent *);
public:
QString FileName;//slf文件名
QString CurveName;//曲线名
int Type;//曲线类型0-曲线1-波列
QWidget* tab1;
QWidget* tab2;
};