当前位置: 代码迷 >> QT开发 >> qt 中创建对象 与 slot 得关系有什么不同解决思路
  详细解决方案

qt 中创建对象 与 slot 得关系有什么不同解决思路

热度:182   发布时间:2016-04-25 03:11:05.0
qt 中创建对象 与 slot 得关系有什么不同
rt
MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainWindow)
{
    ui->setupUi(this);
    QString str="dd";
    //displaypic *dsp = new displaypic(str,ui->label);//这么创建对象会触发slot
    displaypic dsp(str,ui->label);// 此处调用不会触发slot
}

问一下为什么会发生这种情况
------解决思路----------------------
因为 后一个 是在 栈 分配,调用 析构函数太快了,以至于 信号还没有投递,就直接被析构了。
  相关解决方案