针对新建曲线等,优化滚动条逻辑,重新定位到最顶端

This commit is contained in:
jiayulong 2026-05-11 09:55:24 +08:00
parent c2445d4ed0
commit 310ae7f507
2 changed files with 6 additions and 4 deletions

View File

@ -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
} }

View File

@ -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;
} }