社区
Qt
帖子详情
关于QMainWindow中使用QDockWidget的问题
xiao910xx
2012-07-04 10:00:13
当使用两个QDockWidget时,QMainWindow调用tabifyDockWidget()将这两个dock放在一个tab里。问题是,如何获得这个tab的指针?
...全文
457
10
打赏
收藏
关于QMainWindow中使用QDockWidget的问题
当使用两个QDockWidget时,QMainWindow调用tabifyDockWidget()将这两个dock放在一个tab里。问题是,如何获得这个tab的指针?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiao910xx
2012-07-06
打赏
举报
回复
[Quote=引用 5 楼 的回复:]
你可以试试,右边随便放个东西,重写它的鼠标事件,鼠标移动上去了,就把需要的window给show出来,移开了就把window给hide应该就可以了。
[/Quote]
http://download.csdn.net/detail/xiao910xx/4412682
具体的实现方法的下载地址
xiao910xx
2012-07-06
打赏
举报
回复
http://download.csdn.net/detail/xiao910xx/4412682
具体的实现方法的下载地址
xiao910xx
2012-07-05
打赏
举报
回复
[Quote=引用 5 楼 的回复:]
你可以试试,右边随便放个东西,重写它的鼠标事件,鼠标移动上去了,就把需要的window给show出来,移开了就把window给hide应该就可以了。
[/Quote]
OK 由QDockWiget形成的tab的机制基本已经完成了 您说的这个方法 我之前试过 但感觉界面摆布有点不和谐 故而想从那方面入手 不过还是要谢谢你
xiao910xx
2012-07-04
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
这个tab并不是一个对象,所以是没有指针的,他只是一个抽象的含义。你可以用tabifiedDockWidgets方法返回一个List里面放的是被tabed到一起去了的QDockWidget
[/Quote]
这个我明白,但现在想做出VS里面的那种dock的抽屉效果,故而暂时不知道该怎么办
haltwang
2012-07-04
打赏
举报
回复
这个tab并不是一个对象,所以是没有指针的,他只是一个抽象的含义。你可以用tabifiedDockWidgets方法返回一个List里面放的是被tabed到一起去了的QDockWidget
刀刀亮
2012-07-04
打赏
举报
回复
[Quote=引用 5 楼 的回复:]
你可以试试,右边随便放个东西,重写它的鼠标事件,鼠标移动上去了,就把需要的window给show出来,移开了就把window给hide应该就可以了。
[/Quote]
同意是用鼠标事件,但是在鼠标移上去的时候要么用QT 的动画机制要么就是用定时器不断的修改弹出窗口的显示尺寸和位置;
haltwang
2012-07-04
打赏
举报
回复
你可以试试,右边随便放个东西,重写它的鼠标事件,鼠标移动上去了,就把需要的window给show出来,移开了就把window给hide应该就可以了。
xiao910xx
2012-07-04
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
你是说右边那个,鼠标移动上去他就出来一个窗口么?
[/Quote]
是的 是的
haltwang
2012-07-04
打赏
举报
回复
你是说右边那个,鼠标移动上去他就出来一个窗口么?
Q
Doc
k
Widget
在Q
Main
Window
中
一直显示的
问题
解决方案
本文探讨了在
使用
Q
Doc
k
Widget
和Q
Main
Window
的继承类时遇到的
问题
,特别是如何通过合理设置父对象来实现预期的
Doc
k效果。通过示例代码展示,解释了在设置
Doc
k
Widget
的
widget
对象时可能出现的意外行为,并提供了解决方案。
[Qt初级] 解决
中
Q
Main
Window
和Q
Doc
k
Widget
添加布局失败
问题
这篇博客主要针对Qt初学者,介绍了如何解决在Q
Main
Window
和Q
Doc
k
Widget
中
添加布局时遇到的
问题
。通过参考提供的三篇文章,读者可以学习到解决此类
问题
的步骤和技巧,帮助完善Qt界面的布局管理。
解决Q
Main
Window
内部Q
Doc
k
Widget
标签栏 底部白线 无法去掉
问题
本文介绍了一种解决QTabBar底部线条无法移除的
问题
的方法。通过遍历Q
Main
Window
的所有子对象并设置QTabBar的setDrawBase为false,成功实现了线条的隐藏。
Q
Main
Window
中
自定义槽函数控制Q
Doc
k
Widget
的显示
问题
本文探讨了在QtCreator环境下,
使用
自定义槽函数代替QObject::connect函数
中
默认SLOT函数时,Q
Doc
k
Widget
隐藏和显示功能失效的
问题
,并深入分析原因。
[Qt] QT 自定义实现折叠效果的
Doc
k
Widget
文章讨论了在Qt环境
中
使用
Q
Main
Window
添加Q
Doc
k
Widget
时遇到的
问题
,特别是关于尺寸设置的警告。尽管有负面尺寸的错误提示,但不影响功能
使用
。作者提供了代码示例,展示如何在Q
Doc
k
Widget
之间切换显示状态。,
Qt
21,503
社区成员
26,693
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章