C++ Qt怎么动态删除一个QLabel??
发布网友
发布时间:2024-09-17 01:01
我来回答
共3个回答
热心网友
时间:2024-09-29 05:38
可以的,也可以使QLabel属性为隐藏,最后一起释放。
热心网友
时间:2024-09-29 05:43
QLabel *label = new QLabel(this);
label->setObjectName("lblDel");
label->setText("abcdef");
void MainWindow::on_pushButton_clicked()
{
QLabel * templabel = this->findChild<QLabel * >("lblDel");
if(templabel != NULL)
{
delete templabel;
templabel = NULL;
}
}
不知道这样合不合你的要求???
热心网友
时间:2024-09-29 05:36
若你是new出来的QLabel当然可以delete掉,自然就销毁了。