• 5152阅读
  • 2回复

[提问]如何做到谷歌浏览器那样的标签界面 [复制链接]

上一主题 下一主题
离线ded231
 

只看楼主 倒序阅读 楼主  发表于: 2012-09-04
        像谷歌浏览器或QQ2012的聊天窗口一样,有多个标签,标签上有关闭按钮,标签可在标签栏内自由移动位置,还可以拖出到桌面形成一个单独的窗口,拖动的时候鼠标下面有一块当前页面内的内容缩小的半透明的图片


        QT实现这样的界面用什么思路又简单又方便?期待能人告知。
离线zhutousame
只看该作者 1楼 发表于: 2012-09-04
按住拖动,当鼠标离开tab栏,
把这个拖出来的栏的下半部显示出来,在resize,设置透明度,
释放的时候,先隐藏上部分, 再resize,再设置透明度
同理可以推出两个合起来的时候
.注意,


个人觉得这个是窗体的原貌

离线ded231

只看该作者 2楼 发表于: 2012-09-04
分析得有点道理,这样貌似就要做两个自定义的Widget,然后每个标签都要这么搞。我再等等看还有没有其他办法。
快速回复
限100 字节
 
上一个 下一个