• 4761阅读
  • 2回复

[提问]怎么检测 QScrollArea 有没有滚动条?(已解决) [复制链接]

上一主题 下一主题
离线liuxu_lx7
 
只看楼主 倒序阅读 楼主  发表于: 2011-05-05
请教:怎么检测 QScrollArea 有没有滚动条?

QT助手,找了个遍也没找到。

想间接求出也行,但是,QScrollArea, QScrollArea->viewport(), QScrollArea->widget() 3个东西的size又没找出具体关系是什么。

[ 此帖被liuxu_lx7在2011-05-05 19:32重新编辑 ]
离线kimtaikee

只看该作者 1楼 发表于: 2011-05-05

if(widget()->width() > viewport()->width())
{
   HasHBar = true;
}

if(widget()->height() > viewport()->height())
{
   HasVBar = true;
}

离线liuxu_lx7
只看该作者 2楼 发表于: 2011-05-05
回 1楼(kimtaikee) 的帖子
谢谢~~
快速回复
限100 字节
 
上一个 下一个