#ifndef FORMLINE_H #define FORMLINE_H #include #include #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