针对新建曲线等,优化滚动条逻辑,重新定位到最顶端
This commit is contained in:
parent
c2445d4ed0
commit
310ae7f507
|
|
@ -5332,8 +5332,9 @@ void MainWindowCurve::s_changeScrollBar(QString strUuid)
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
int iCurValue = ui->verticalScrollBar->value();
|
ui->verticalScrollBar->setValue(-m_iY2);//-m_iY2
|
||||||
vertScrollBarChanged(iCurValue);
|
|
||||||
|
|
||||||
//ui->verticalScrollBar->setValue(iCurValue+1);//-m_iY2
|
// int iCurValue = ui->verticalScrollBar->value();
|
||||||
|
// vertScrollBarChanged(iCurValue);
|
||||||
|
// //ui->verticalScrollBar->setValue(iCurValue+1);//-m_iY2
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -12489,7 +12489,8 @@ void QMyCustomPlot::vertScrollBarChanged_setGeometry(QString strUuid, double val
|
||||||
double dDelta = value; //- upper
|
double dDelta = value; //- upper
|
||||||
double dPercent = dDelta / (low-upper);
|
double dPercent = dDelta / (low-upper);
|
||||||
|
|
||||||
setGeometry(0, -(dPercent*geoRect.height()), geoRect.width(), geoRect.height());
|
move(geoRect.x(), -(dPercent*geoRect.height()));
|
||||||
|
//setGeometry(geoRect.x(), -(dPercent*geoRect.height()), geoRect.width(), geoRect.height());
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user