40 lines
715 B
C++
40 lines
715 B
C++
#ifndef OBTubingstringResultITEM_H
|
|
#define OBTubingstringResultITEM_H
|
|
|
|
#include <QObject>
|
|
#include "qmycustomplot.h"
|
|
|
|
struct Slf_JIEGUPOS {
|
|
int Order;
|
|
float Depth;
|
|
float Number;
|
|
char Dest[64];
|
|
};
|
|
|
|
//套管
|
|
class CObjTubingstringResult :public QObject
|
|
{
|
|
Q_OBJECT
|
|
public:
|
|
CObjTubingstringResult();
|
|
virtual ~CObjTubingstringResult();
|
|
|
|
|
|
public:
|
|
bool LoadFromSLF(QMyCustomPlot *widget, QString strSlfName, QString csCurve);
|
|
void drawOne(QMyCustomPlot *widget, Slf_JIEGUPOS result);
|
|
|
|
public:
|
|
QMap<QString,QString> zoneOrder;
|
|
float m_Oguan = 63.5;
|
|
float m_Oind = 121.36;
|
|
bool m_bDrawCCL = false;
|
|
QString cclimgpath="";
|
|
|
|
QList<Slf_JIEGUPOS> m_pResultList;
|
|
private:
|
|
|
|
};
|
|
|
|
#endif
|