【发布时间】:2011-06-27 12:01:05
【问题描述】:
你好,这里是我的代码,我在按钮事件处理程序中调用所有这些语句,就像这样
void analysis::on_pushButton_clicked()
{
myplot * p = new myplot(gao.structpayloadgraph,gao1.structpayloadgraph, gao.structcol-2, "payload");
myplot * p1 = new myplot(gao.structsessiongraph,gao.structsessiongraph ,gao.structcol-2, "session");
QHBoxLayout * layout = new QHBoxLayout;
ui->horizontalLayout_2->addLayout(layout);
layout->addWidget(p);
layout->addWidget(p1);
}
myplot 是绘图类 但问题是,每次我单击按钮时,都会出现新图形,而以前的图形仍然存在,就像一个!st click 2 出现在第二个它们变成 4 然后 6 ...... 如何在我的按钮事件处理程序中销毁 QHBoxLayout
谢谢
【问题讨论】: