You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
nmWTAI-Platform/Include/mGui/mGuiPlot/WellBdy/ZxObjCompass.h

32 lines
596 B
C

#pragma once
#include "ZxObjBase.h"
#include "mGuiPlot_global.h"
//指北针图元
class M_GUI_PLOT_EXPORT ZxObjCompass : public ZxObjBase
{
Q_OBJECT
ZX_DECLARE_DYNAMIC
public:
ZxObjCompass();
ZxObjCompass(const QString& sName,
ZxSubAxisX* pAxisX,
ZxSubAxisY* pAxisY);
~ZxObjCompass();
public:
//初始化
virtual void initObj();
// paint
virtual void paintBack(QPainter* painter,
const ZxPaintParam& param);
//绘制标签
void paintLabel(QPainter* painter,QPointF pt, QString sLabel);
};