logplus/logPlus/formline.h

44 lines
971 B
C++

#ifndef FORMLINE_H
#define FORMLINE_H
#include <QWidget>
#include <QVariant>
#pragma execution_character_set("utf-8")
namespace Ui {
class FormLine;
}
class CDrawTvd;
class FormLine : public QWidget
{
Q_OBJECT
public:
explicit FormLine(QWidget *parent = nullptr, QString strSlfName="", QString strWellName="", QString strTrackName="", QString strLineName="");
~FormLine();
private:
Ui::FormLine *ui;
protected:
void paintEvent(QPaintEvent *event);
public:
QString m_strUuid;
QString m_strSlfName;
QString m_strWellName;
QString m_strTrackName;
QString m_strLineName;
CDrawTvd *m_drawTvd;
QWidget *m_parent;
public:
void DrawTvd();
public slots:
//斜井三图一表
void s_ChangeTvdProperty(QString strUuid, QString strSlfName, QString strWellName, QString strTrackName, QString strLineName,
QString strGroup, QString strProperty, QVariant variant);
};
#endif // FORMLINE_H