• 4386阅读
  • 1回复

删除QDockWidget时崩溃 [复制链接]

上一主题 下一主题
离线kofpk
 
只看楼主 正序阅读 楼主  发表于: 2008-10-23
— 本帖被 XChinux 执行加亮操作(2008-10-23) —

父对象是QWidget.

QDockWidget  *dockWidget=new  QDockWidget (this);
QGridLayout  *gridLayout=new  QGridLayout  (this);
gridLayout->addWidget(dockWidget);



当我删除时,这样写:

gridLayout->removeWidget( dockWidget);
delete dockWidget;
dockWidget=0;



当我关闭程序,程序崩溃。

我不应该这样删除 QDockWidget  吗?
离线steinlee

只看该作者 1楼 发表于: 2008-10-23
it will be deleted when its parent is deleted. Do not worry about it.
Looking for remote C/C++ and Qt 兼职
快速回复
限100 字节
 
上一个 下一个