• 3265阅读
  • 11回复

[提问]界面滚动条请教 [复制链接]

上一主题 下一主题
离线yanzh
 

只看楼主 倒序阅读 楼主  发表于: 2013-03-25
想做一个界面。希望能把滚动条加在窗口的最外侧,但当滚动条滑动时,希望是局部窗口内容滑动,就像MS的Excel一样,左侧的序号栏在水平滚动条滑动时是不动的,但垂直滚动条滑动时,窗口的内容都会调整。而且希望水平滚动条能占满窗口底部,不是像Excel那样只占了一部分
请大神,给些指导,是否只能通过自定义QScrollBar来实现了?
离线jdwx

只看该作者 1楼 发表于: 2013-03-25
回 楼主(yanzh) 的帖子
QTableView 或 QTableWidget。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线XChinux

只看该作者 2楼 发表于: 2013-03-25
请楼主修改下标题吧。。。。。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线yanzh

只看该作者 3楼 发表于: 2013-03-25
回 1楼(jdwx) 的帖子
这个貌似不行,我想做的不是这种表格类的
离线圣域天子

只看该作者 4楼 发表于: 2013-03-25
莫非是象标尺一样的?
离线yanzh

只看该作者 5楼 发表于: 2013-03-25
回 4楼(圣域天子) 的帖子
嗯嗯,差不多,你看excel横着滚动的时候 左侧的序号一直显示着,垂直滚动的时候才会动,
离线XChinux

只看该作者 6楼 发表于: 2013-03-25
楼主是想要固定列??
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线XChinux

只看该作者 7楼 发表于: 2013-03-25
QTableView实现不了,不过有一个变通方法,放上两个 QTableView,共用一个model,左边的TableView和右边的TableView的垂直滚动条信号槽连接起来同步,水平滚动条的话,右边的水平滚动条隐藏,让它与自己放一个horizantal scrollbar信号槽同步。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线yanzh

只看该作者 8楼 发表于: 2013-03-25
回 7楼(XChinux) 的帖子
很有启发,大半夜的感谢版主指导
离线kimtaikee

只看该作者 9楼 发表于: 2013-03-25
Wow,IP全都显示下来了,很危险的。

离线XChinux

只看该作者 10楼 发表于: 2013-03-25
引用第9楼kimtaikee于2013-03-25 22:03发表的  :
Wow,IP全都显示下来了,很危险的。


只有管理组人员才能看到。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线XChinux

只看该作者 11楼 发表于: 2013-03-25
想想显示IP地址确实有泄漏隐私之嫌,我已设置将IP显示关掉了,现在平常倒是很少用禁止IP管理功能,以后遇到再说吧。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个