QScrollArea的setWidget函数会清理前一个pWidget

QScrollArea的setWidget函数调用代码如下:

ui.scrollArea->setWidget(pWidget1);

如果再调用一次这个函数,代码如下:

ui.scrollArea->setWidget(pWidget2);

这时,pWidget2就会代替pWidget1,pWidget1会被释放成为野指针。
仅做记录,具体未实验。

你可能感兴趣的:(qt)