滚动条逻辑优化,解决最顶端数据不刷新问题
This commit is contained in:
parent
6c4f89f705
commit
bbc6e19ec1
|
|
@ -260,8 +260,17 @@ void MainWindowCurve::vertScrollBarChanged(int value)
|
||||||
{
|
{
|
||||||
m_iCurPage = iNumShow;
|
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);
|
emit CallManage::getInstance()->sig_vertScrollBarChanged_santuyibiao(m_strUuid, value, -m_iY1, -m_iY2);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user