51 lines
818 B
C
51 lines
818 B
C
|
|
/**
|
|||
|
|
* @file ObjTubingstringResult.h
|
|||
|
|
* @brief 套管
|
|||
|
|
* @date
|
|||
|
|
* @author:
|
|||
|
|
*/
|
|||
|
|
|
|||
|
|
#ifndef OBTubingstringResultITEM_H
|
|||
|
|
#define OBTubingstringResultITEM_H
|
|||
|
|
|
|||
|
|
#include <QObject>
|
|||
|
|
#include "qmycustomplot.h"
|
|||
|
|
|
|||
|
|
struct Slf_JIEGUPOS {
|
|||
|
|
int Order;
|
|||
|
|
float Depth;
|
|||
|
|
float Number;
|
|||
|
|
char Dest[64];
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @class
|
|||
|
|
* @brief
|
|||
|
|
* @see
|
|||
|
|
*/
|
|||
|
|
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
|