关于在Qt中动态创建QtGui对象的问题

来源:互联网 发布:gta5 手机网络 编辑:程序博客网 时间:2024/04/28 11:59
这样写:
QWidget *w = new QWidget[n];

经常会在程序结束时回收资源时发生错误。


所以应该一个一个来定义:

for(int i = 0; i < n; ++i){    QWidget *w = new QWidget(parent);}

或者:

QWidget **w = new QWidget*[n];for(int i = 0; i < n; ++i){    w[i] = new QWidget(parent);}


原创粉丝点击