QT 隐藏QWebView的滚动条,设置滚动条无效

hydalang 2012-03-15 07:43:34
m_pWebView = new QWebView(this);
m_pWebView->page()->mainFrame()->setScrollBarPolicy(Qt::Vertical, Qt::ScrollBarAlwaysOff);

我通过这样的设置隐藏掉QWebView的滚动条


QUrl url("https://forum.csdn.net/PointForum/Forum/PostTopic.aspx");
m_pWebView->setUrl(url);
m_pWebView->page()->mainFrame()->setScrollBarValue(Qt::Vertical,100);

在确保加载完页面后设置滚动条的值,滚动条没反映,望指点一二
...全文
788 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
songxue307380983 2012-04-12
  • 打赏
  • 举报
回复
“m_pWebView->page()->mainFrame()->setScrollBarValue(Qt::Vertical,100);”
把这句放在m_pWebView的信号“loadFinished”对应的槽函数中试下
songxue307380983 2012-04-12
  • 打赏
  • 举报
回复
估计是要等页面载入完成后再设置滚动条的位置吧

3,881

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧