logplus/logPlus/formline.h

44 lines
971 B
C
Raw Normal View History

2025-10-29 17:23:30 +08:00
#ifndef FORMLINE_H
#define FORMLINE_H
#include <QWidget>
2026-03-18 16:16:11 +08:00
#include <QVariant>
2025-10-29 17:23:30 +08:00
#pragma execution_character_set("utf-8")
namespace Ui {
class FormLine;
}
2026-03-18 16:16:11 +08:00
class CDrawTvd;
2025-10-29 17:23:30 +08:00
class FormLine : public QWidget
{
Q_OBJECT
public:
explicit FormLine(QWidget *parent = nullptr, QString strSlfName="", QString strWellName="", QString strTrackName="", QString strLineName="");
2025-10-29 17:23:30 +08:00
~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;
2026-03-18 16:16:11 +08:00
CDrawTvd *m_drawTvd;
QWidget *m_parent;
public:
void DrawTvd();
2026-03-18 16:16:11 +08:00
public slots:
//斜井三图一表
void s_ChangeTvdProperty(QString strUuid, QString strSlfName, QString strWellName, QString strTrackName, QString strLineName,
QString strGroup, QString strProperty, QVariant variant);
2025-10-29 17:23:30 +08:00
};
#endif // FORMLINE_H