例如我用迴圈產生三個物件:
for(int i=1;i<=3;==i)
{
QLabel *a = new QLabel(this);
a->setText("123");
a->move(100*i,0);
}
這樣會有三個lebel出現
但是我用delete a 卻只會刪除掉第一個,其他的不能刪除。
請問我要怎麼樣才能3個全刪除勒?
Anonymous 寫:例如我用迴圈產生三個物件:
for(int i=1;i<=3;==i)
{
QLabel *a = new QLabel(this);
a->setText("123");
a->move(100*i,0);
}
這樣會有三個lebel出現
但是我用delete a 卻只會刪除掉第一個,其他的不能刪除。
請問我要怎麼樣才能3個全刪除勒?
Anonymous 寫:我用大陸網友的方法解決了,大家順便瞧瞧:
http://www.qtcn.org/bbs/read.php?tid=19939&page=e&#a
正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客