• 9447阅读
  • 8回复

如何在QWidget中添加QDockWidget? [复制链接]

上一主题 下一主题
离线hao8986
 

只看楼主 正序阅读 楼主  发表于: 2019-09-02
我在QWidget1中添加一个QTabWidget,作为类似office的Ribbon的菜单栏,想让在QWidget2中使用QDockWidget,应该怎么实现呢?直接添加QDockWidget总是在QMainWindow中浮动,如果自定义一个控件继承QMainWindow,在自定义控件中添加QDockWidget后,再把QWidget2提升为自定义控件,不显示QDockWidget。求指点。非常感谢

离线水果奶娘

只看该作者 8楼 发表于: 2020-05-14
我猜测解决天津时时彩办法是UI所在的进程别用管理员权限运行,如果十一运夺金需要管理员权限才能操作的步骤,用其他提权的办法幸运飞艇来处理,不过我没处理过这种问题
离线kissnow

只看该作者 7楼 发表于: 2020-04-06
具体是什么问题,怎么解决的?
离线hao8986

只看该作者 6楼 发表于: 2019-09-03
问题解决了,谢谢大家
离线hao8986

只看该作者 5楼 发表于: 2019-09-02
回 dbzhang800 的帖子
dbzhang800:这个做法我们经常用,没有发现什么问题。可能你代码有其他问题 (2019-09-02 18:52) 

感谢版主的耐心帮助,我没写什么代码,就是添加自定义控件继承QMainWindow,然后随便拖几个控件进去,布局也是设置了的,然后在主窗口中添加一个Qwidget提升为定义的控件,运行显示不出来自定义控件中添加的子控件,都是在设计器中做的,没写代码。
如果自定义控件继承的Qwidget,都可以显示,没什么问题。
只是我需要QDockWidget,只能继承QMainWindow
离线liudianwu

只看该作者 4楼 发表于: 2019-09-02
这个做法我们经常用,没有发现什么问题。可能你代码有其他问题
欢迎关注微信公众号:Qt实战/Qt入门和进阶(各种开源作品、经验整理、项目实战技巧,专注Qt/C++软件开发,视频监控、物联网、工业控制、嵌入式软件、国产化系统应用软件开发) QQ:517216493  WX:feiyangqingyun  QQ群:751439350
离线dbzhang800

只看该作者 3楼 发表于: 2019-09-02
回 hao8986 的帖子
hao8986:自定义控件如果继承QMainWindow,作为自定义控件添加到主窗口时,自定义的所有控件中所有子控件都显示不出来 (2019-09-02 14:49) 

这个做法我们经常用,没有发现什么问题。可能你代码有其他问题
离线hao8986

只看该作者 2楼 发表于: 2019-09-02
自定义控件如果继承QMainWindow,作为自定义控件添加到主窗口时,自定义的所有控件中所有子控件都显示不出来
离线dbzhang800

只看该作者 1楼 发表于: 2019-09-02
你的方法二应该没问题
快速回复
限100 字节
 
上一个 下一个