滚动条逻辑优化,解决最顶端数据不刷新问题
This commit is contained in:
parent
6c4f89f705
commit
bbc6e19ec1
|
|
@ -260,8 +260,17 @@ void MainWindowCurve::vertScrollBarChanged(int value)
|
|||
{
|
||||
m_iCurPage = iNumShow;
|
||||
//通知界面重设范围
|
||||
emit CallManage::getInstance()->sig_vertScrollBarChanged(m_strUuid, value, -m_iY1, -m_iY2);//(iNumShow-1)*dScrollHeight_setGeometry
|
||||
int iCurValue = (iNumShow-1)*dScrollHeight + upper;
|
||||
emit CallManage::getInstance()->sig_vertScrollBarChanged(m_strUuid, iCurValue, -m_iY1, -m_iY2);//(iNumShow-1)*dScrollHeight_setGeometry
|
||||
}
|
||||
else if(value==upper)
|
||||
{
|
||||
m_iCurPage = 1;
|
||||
//通知界面重设范围
|
||||
int iCurValue = upper;
|
||||
emit CallManage::getInstance()->sig_vertScrollBarChanged(m_strUuid, iCurValue, -m_iY1, -m_iY2);//(iNumShow-1)*dScrollHeight_setGeometry
|
||||
}
|
||||
|
||||
|
||||
//通知界面重设范围(三图一表)
|
||||
emit CallManage::getInstance()->sig_vertScrollBarChanged_santuyibiao(m_strUuid, value, -m_iY1, -m_iY2);
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user