查看完整版本: [-- 求像TableWidget那样可上下滑动的方法 --]

QTCN开发网 -> 其它技术开发讨论区 -> 求像TableWidget那样可上下滑动的方法 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

akecbz 2019-07-14 08:19

求像TableWidget那样可上下滑动的方法


大家好!
最近在学习Qt,仿照网易云音乐做的界面,左侧的导航栏有什么方法可以上下滑动???
试了下ScrollArea,随着添加更多的部件进去,导航栏高度不断缩小,没有达到理想的效果!
有没有像TableWidget 那样的方法,可以添加自定义的Widget,有滑动条可以上下滑动???
请大侠不吝赐教!
[attachment=20615]

liudianwu 2019-07-14 12:38
请参考Qt武林秘籍第40条
40. Qt5以后提供了类QScroller直接将控件滚动。
ui->listWidget->setHorizontalScrollMode(QListWidget::ScrollPerPixel);
QScroller::grabGesture(ui->listWidget,QScroller::LeftMouseButtonGesture);

akecbz 2019-07-14 15:52
liudianwu:请参考Qt武林秘籍第40条
40. Qt5以后提供了类QScroller直接将控件滚动。
ui->listWidget->setHorizontalScrollMode(QListWidget::ScrollPerPixel);
QScroller::grabGesture(ui->listWidget,QScroller::LeftMouseButtonGesture); (2019-07-14 12:38) 

好的,谢谢,谢谢


查看完整版本: [-- 求像TableWidget那样可上下滑动的方法 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled