针对新建曲线等,优化滚动条逻辑,重新定位到最顶端
This commit is contained in:
parent
c2445d4ed0
commit
310ae7f507
|
|
@ -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
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user