You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
nmWTAI-Platform/Include/nmNum/nmSubWxs/nmWxRCDialog.h

37 lines
705 B
C++

#ifndef NMWXRCDIALOG_H
#define NMWXRCDIALOG_H
#include "iDlgBase.h"
#include <QObject>
#include <QVector>
#include "nmSubWxs_global.h"
class QTableWidget;
class nmWxRCWell;
class NM_SUB_WXS_EXPORT nmWxRCDialog : public iDlgBase {
Q_OBJECT
public:
nmWxRCDialog();
nmWxRCDialog(QVector<QString> vWellNames, QVector<double> vWellRadius);
private slots:
void on_save();
private:
void initUI();
QWidget* initOilReservoirUI();
QWidget* initWellsUI();
private:
QTableWidget* m_pTableWidget;
nmWxRCWell* m_pWellWidget;
QVector<QString> m_vWellNames;
QVector<double> m_vWellRadius;
QVector<double> m_vOriReservoirPar;
};
#endif // NMWXRCDIALOG_H