• 4117阅读
  • 2回复

关于QDockWidget,怎么设置不允许某两个QDockWidget放置一起 [复制链接]

上一主题 下一主题
离线wxyao
 

只看楼主 倒序阅读 楼主  发表于: 2010-02-19
tabifyDockWidget(...);这个函数是可以让两个Dock窗口放置在一起。
在运行的时候,用户也可以拖动,使得两个窗口放置在一起。

我的程序中的DockWidget比较多,我不希望某些窗口被放置在一起。
不知道有没有办法实现,有没有接口函数呢?
离线sbtree
只看该作者 1楼 发表于: 2010-02-19
当一个dock widget 的信号 allowedAreasChanged发出的时候,设置另一个dock widget的allowedAreas
windows 7 + VC++2008 + Qt4.5.2
离线seekawayout

只看该作者 2楼 发表于: 2010-02-20
如果不允许用户移动,可以设置
快速回复
限100 字节
 
上一个 下一个