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

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;
}
int iCurValue = ui->verticalScrollBar->value();
vertScrollBarChanged(iCurValue);
ui->verticalScrollBar->setValue(-m_iY2);//-m_iY2
//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 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;
}