• 5384阅读
  • 0回复

QDockwidget 与 QWidget [复制链接]

上一主题 下一主题
离线hover_sky
 

只看楼主 倒序阅读 楼主  发表于: 2010-03-20
QDockwidget 与 QWidget
图,蓝色部分是一个放置在QDockwidget上面的QWidget。淡黄色的是QDockwidget.


如何让QDockwidget上面的控件把QDockwidget覆盖掉,即是蓝色把淡黄色的部分完全覆盖掉?
  1.     toolform=new ToolForm(this);
  2.     toolform->setMouseTracking(true);
  3.     this->ui->dockWidget->setFixedSize(toolform->size());
  4.     this->ui->dockWidget->setWidget(toolform);
  5.     this->ui->dockWidget->layout()->setSpacing(0);
  6.     this->ui->dockWidget->layout()->setMargin(0);


用了上述代码,但没用。
[ 此帖被hover_sky在2010-03-20 22:41重新编辑 ]
快速回复
限100 字节
 
上一个 下一个