暂时屏蔽十字鼠标
This commit is contained in:
parent
aa1cf09bd7
commit
342d945672
|
|
@ -851,15 +851,15 @@ void TransparentDraggableGeoLith::onMouseMove(QMouseEvent *event)
|
|||
}
|
||||
else
|
||||
{
|
||||
double y = mPlot->xAxis->pixelToCoord(event->pos().y());//x轴展示深度
|
||||
QCPRange currentRange = getRange();
|
||||
if(y >= currentRange.lower && y <= currentRange.upper) {
|
||||
m_bNormal = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
m_bNormal = false;
|
||||
}
|
||||
// double y = mPlot->xAxis->pixelToCoord(event->pos().y());//x轴展示深度
|
||||
// QCPRange currentRange = getRange();
|
||||
// if(y >= currentRange.lower && y <= currentRange.upper) {
|
||||
// m_bNormal = true;
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
// m_bNormal = false;
|
||||
// }
|
||||
//
|
||||
m_bArrow = false;
|
||||
m_bMoveRect = false;
|
||||
|
|
|
|||
|
|
@ -534,15 +534,15 @@ void TransparentDraggableGujing::onMouseMove(QMouseEvent *event)
|
|||
}
|
||||
else
|
||||
{
|
||||
double y = mPlot->xAxis->pixelToCoord(event->pos().y());//x轴展示深度
|
||||
QCPRange currentRange = getRange();
|
||||
if(y >= currentRange.lower && y <= currentRange.upper) {
|
||||
m_bNormal = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
m_bNormal = false;
|
||||
}
|
||||
// double y = mPlot->xAxis->pixelToCoord(event->pos().y());//x轴展示深度
|
||||
// QCPRange currentRange = getRange();
|
||||
// if(y >= currentRange.lower && y <= currentRange.upper) {
|
||||
// m_bNormal = true;
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
// m_bNormal = false;
|
||||
// }
|
||||
//
|
||||
m_bArrow = false;
|
||||
m_bMoveRect = false;
|
||||
|
|
|
|||
|
|
@ -466,15 +466,15 @@ void TransparentDraggableLayer::onMouseMove(QMouseEvent *event)
|
|||
}
|
||||
else
|
||||
{
|
||||
double y = mPlot->xAxis->pixelToCoord(event->pos().y());//x轴展示深度
|
||||
QCPRange currentRange = getRange();
|
||||
if(y >= currentRange.lower && y <= currentRange.upper) {
|
||||
m_bNormal = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
m_bNormal = false;
|
||||
}
|
||||
// double y = mPlot->xAxis->pixelToCoord(event->pos().y());//x轴展示深度
|
||||
// QCPRange currentRange = getRange();
|
||||
// if(y >= currentRange.lower && y <= currentRange.upper) {
|
||||
// m_bNormal = true;
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
// m_bNormal = false;
|
||||
// }
|
||||
//
|
||||
m_bArrow = false;
|
||||
m_bMoveRect = false;
|
||||
|
|
|
|||
|
|
@ -354,15 +354,15 @@ void TransparentDraggableRect::onMouseMove(QMouseEvent *event)
|
|||
}
|
||||
else
|
||||
{
|
||||
double y = mPlot->xAxis->pixelToCoord(event->pos().y());//x轴展示深度
|
||||
QCPRange currentRange = getRange();
|
||||
if(y >= currentRange.lower && y <= currentRange.upper) {
|
||||
m_bNormal = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
m_bNormal = false;
|
||||
}
|
||||
// double y = mPlot->xAxis->pixelToCoord(event->pos().y());//x轴展示深度
|
||||
// QCPRange currentRange = getRange();
|
||||
// if(y >= currentRange.lower && y <= currentRange.upper) {
|
||||
// m_bNormal = true;
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
// m_bNormal = false;
|
||||
// }
|
||||
//
|
||||
m_bArrow = false;
|
||||
m_bMoveRect = false;
|
||||
|
|
|
|||
|
|
@ -1617,7 +1617,7 @@ void QMyCustomPlot::mouseMoveEvent(QMouseEvent *event)
|
|||
{
|
||||
this->setCursor(Qt::SizeVerCursor);
|
||||
}
|
||||
else if (nmaxCursor == 3)
|
||||
else /*if (nmaxCursor == 3)*/
|
||||
{
|
||||
QCursor currentCursor = this->cursor();
|
||||
if(currentCursor == Qt::CrossCursor)
|
||||
|
|
@ -1628,63 +1628,59 @@ void QMyCustomPlot::mouseMoveEvent(QMouseEvent *event)
|
|||
this->setCursor(Qt::ArrowCursor);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
bool bCheck = false;
|
||||
//曲线
|
||||
/*if(m_addRandomGraph && m_strLineName != "CORE_PHYSICS")
|
||||
{
|
||||
bCheck = true;
|
||||
}
|
||||
else */if (m_strLineName == "GEO_LITH")
|
||||
{
|
||||
//录井剖面
|
||||
bCheck = true;
|
||||
}
|
||||
else if (m_strLineName == "WORDS_RELUST")
|
||||
{
|
||||
//岩性描述,文字结论
|
||||
bCheck = true;
|
||||
}
|
||||
else if (m_strLineName == "LAYER_DATA")
|
||||
{
|
||||
//地质分层
|
||||
bCheck = true;
|
||||
}
|
||||
// else
|
||||
// {
|
||||
// bool bCheck = false;
|
||||
// if (m_strLineName == "GEO_LITH")
|
||||
// {
|
||||
// //录井剖面
|
||||
// bCheck = true;
|
||||
// }
|
||||
// else if (m_strLineName == "WORDS_RELUST")
|
||||
// {
|
||||
// //岩性描述,文字结论
|
||||
// bCheck = true;
|
||||
// }
|
||||
// else if (m_strLineName == "LAYER_DATA")
|
||||
// {
|
||||
// //地质分层
|
||||
// bCheck = true;
|
||||
// }
|
||||
|
||||
//
|
||||
if(m_strType == "")
|
||||
{
|
||||
FormInfo* pInfo = m_formTrack->getFormInfoByParameters(m_strUuid, m_strWellName, m_strTrackName, m_strLineName);
|
||||
if (pInfo == NULL)
|
||||
{
|
||||
return;
|
||||
}
|
||||
m_strType = pInfo->m_strType;
|
||||
}
|
||||
// //
|
||||
// if(m_strType == "")
|
||||
// {
|
||||
// FormInfo* pInfo = m_formTrack->getFormInfoByParameters(m_strUuid, m_strWellName, m_strTrackName, m_strLineName);
|
||||
// if (pInfo == NULL)
|
||||
// {
|
||||
// return;
|
||||
// }
|
||||
// m_strType = pInfo->m_strType;
|
||||
// }
|
||||
|
||||
// //
|
||||
// if (m_strType == "gujingObject")
|
||||
// {
|
||||
// bCheck = true;
|
||||
// }
|
||||
// if(bCheck)
|
||||
// {
|
||||
// //十字标,编辑
|
||||
// if(m_bEditRect)
|
||||
// {
|
||||
// this->setCursor(Qt::CrossCursor);
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
// this->setCursor(Qt::ArrowCursor);
|
||||
// }
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
// this->setCursor(Qt::ArrowCursor);
|
||||
// }
|
||||
// }
|
||||
|
||||
//
|
||||
if (m_strType == "gujingObject")
|
||||
{
|
||||
bCheck = true;
|
||||
}
|
||||
if(bCheck)
|
||||
{
|
||||
//十字标,编辑
|
||||
if(m_bEditRect)
|
||||
{
|
||||
this->setCursor(Qt::CrossCursor);
|
||||
}
|
||||
else
|
||||
{
|
||||
this->setCursor(Qt::ArrowCursor);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
this->setCursor(Qt::ArrowCursor);
|
||||
}
|
||||
}
|
||||
// if (mMousePress) {
|
||||
// auto items = selectedItems();
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user