添加右键菜单,支持删除多臂井径、杆状图等
This commit is contained in:
parent
02bc42b903
commit
52986a8ef0
|
|
@ -395,7 +395,7 @@ void FormInfo::initProperty_MCals(QJsonObject obj)
|
||||||
{
|
{
|
||||||
m_MinVal = 30;//最小井径
|
m_MinVal = 30;//最小井径
|
||||||
m_MaxVal = 65;//最大井径
|
m_MaxVal = 65;//最大井径
|
||||||
m_iStartArmPos = 0; //左边井径序号
|
m_iStartArmPos = 1; //左边井径序号
|
||||||
m_iEndArmPos = 20;//右边井径序号
|
m_iEndArmPos = 20;//右边井径序号
|
||||||
m_MinRatio = 0.5; //最小外径占道比例
|
m_MinRatio = 0.5; //最小外径占道比例
|
||||||
m_MaxRatio = 0.6;//最大外径占道比例
|
m_MaxRatio = 0.6;//最大外径占道比例
|
||||||
|
|
@ -2706,6 +2706,21 @@ void FormInfo::contextMenuEvent(QContextMenuEvent *event)
|
||||||
menu.addAction(QIcon(::GetImagePath() + "icon/Delete.png"), "删除当前对象", this, &FormInfo::onDeleteTable);
|
menu.addAction(QIcon(::GetImagePath() + "icon/Delete.png"), "删除当前对象", this, &FormInfo::onDeleteTable);
|
||||||
menu.exec(event->globalPos());
|
menu.exec(event->globalPos());
|
||||||
}
|
}
|
||||||
|
else if(m_strType=="ganzhuangtuObject" || m_strType=="JyktObject" ||m_strType=="DenvObject")
|
||||||
|
{
|
||||||
|
//杆状图、井眼垮塌矢量图、井斜方位图
|
||||||
|
QMenu menu(this);
|
||||||
|
menu.addAction(QIcon(::GetImagePath() + "icon/Delete.png"), "删除当前对象", this, &FormInfo::onDeleteTable);
|
||||||
|
menu.exec(event->globalPos());
|
||||||
|
}
|
||||||
|
else if(m_strType=="MCalsObject")
|
||||||
|
{
|
||||||
|
//多臂井径
|
||||||
|
QMenu menu(this);
|
||||||
|
menu.addAction(QIcon(::GetImagePath() + "icon/Sheet.png"), "数据对象查看", this, &FormInfo::onShowWave);
|
||||||
|
menu.addAction(QIcon(::GetImagePath() + "icon/Delete.png"), "删除当前对象", this, &FormInfo::onDeleteWave);
|
||||||
|
menu.exec(event->globalPos());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//曲线数据查看
|
//曲线数据查看
|
||||||
|
|
|
||||||
|
|
@ -396,7 +396,7 @@ public:
|
||||||
//多臂井径
|
//多臂井径
|
||||||
float m_MinVal = 30; //最小井径
|
float m_MinVal = 30; //最小井径
|
||||||
float m_MaxVal = 65; //最大井径
|
float m_MaxVal = 65; //最大井径
|
||||||
int m_iStartArmPos = 0; //左边井径序号
|
int m_iStartArmPos = 1; //左边井径序号
|
||||||
int m_iEndArmPos = 20; //右边井径序号
|
int m_iEndArmPos = 20; //右边井径序号
|
||||||
float m_MinRatio = 0.5; //最小外径占道比例
|
float m_MinRatio = 0.5; //最小外径占道比例
|
||||||
float m_MaxRatio = 0.6; //最大外径占道比例
|
float m_MaxRatio = 0.6; //最大外径占道比例
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user