• 5797阅读
  • 5回复

[原创]QMdiSubWindow的Tab 如何实现移动效果? [复制链接]

上一主题 下一主题
离线johenny
 

只看楼主 倒序阅读 楼主  发表于: 2011-11-11
如题,不知道style sheet有这方面设置吗?  我看了一下Assistant 没有看到任何有意义的东西!

还有这些界面的tab的切换顺序是怎么实现的? 默认的情况下,用Tab键和Shift Tab组合键切换的时候,不是按界面tab的顺序切换的?

附上tab图 : (每一个tab都是一个SubWindow)

离线jdwx

只看该作者 1楼 发表于: 2011-11-11
回 楼主(johenny) 的帖子
不用Qt默认Tab顺序需要在控件的KeyPressEvent里处理TAB键,自己决定焦点移动到哪一个控件。
样式表可以参考:http://doc.qt.nokia.com/stable/stylesheet-examples.html
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线johenny

只看该作者 2楼 发表于: 2011-11-14
Re:回 楼主(johenny) 的帖子
引用第1楼jdwx于2011-11-11 20:05发表的 回 楼主(johenny) 的帖子 :
不用Qt默认Tab顺序需要在控件的KeyPressEvent里处理TAB键,自己决定焦点移动到哪一个控件。
样式表可以参考:http://doc.qt.nokia.com/stable/stylesheet-examples.html



那关于 支持tab拖动改变tab的位置,这也要通过捕捉KeyPressEvent事件来计算吗? 没有现成的stylesheet属性吗?

望各位指点一二啊!!!
离线johenny

只看该作者 3楼 发表于: 2011-11-15
来人啊!!!    大家都来说说,指点指点!!!
离线jdwx

只看该作者 4楼 发表于: 2011-11-15
回 3楼(johenny) 的帖子
拖动TAB改变位置没研究过,不过Qt的TAB是支持拖动的,有源码可以看。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线johenny

只看该作者 5楼 发表于: 2011-11-15
回 4楼(jdwx) 的帖子
对哦,看一下源码先! 谢谢!
快速回复
限100 字节
 
上一个 下一个