~风介~ 发表于 2014-9-16 20:42:44

【Qt入门教程04】信号与槽

本帖最后由 ~风介~ 于 2015-10-28 22:54 编辑

推荐代码:
#include <QPushButton>
#include <QApplication>

int main(int argc, char *argv[])
{
    QApplication app(argc, argv);
    //新建一个按钮组件
    QPushButton button;
    button.setText("Quit");
    //将button的clicked()信号和app的quit()槽相连接
    QObject::connect(&button,SIGNAL(clicked()),&app,SLOT(quit()));
    button.show();

    return app.exec();
}



不推荐代码:

#include <QPushButton>
#include <QApplication>

int main(int argc, char *argv[])
{
    QApplication app(argc, argv);
    //新建一个按钮组件
    QPushButton *button = new QPushButton("Quit");
    //将button的clicked()信号和app的quit()槽相连接
    QObject::connect(button,SIGNAL(clicked()),&app,SLOT(quit()));

    button->show();

    return app.exec();
}


截图:










拈花小仙 发表于 2014-9-16 22:32:46

{:7_139:}介介终于做C的Qt教程了~

~风介~ 发表于 2014-9-16 22:36:33

拈花小仙 发表于 2014-9-16 22:32
介介终于做C的Qt教程了~

{:7_136:}有这种想法好久了!

qq413317226 发表于 2017-3-24 14:12:51

为什么不推荐下面哪种呢?

qq413317226 发表于 2017-3-24 14:13:13

没有delete吗?
页: [1]
查看完整版本: 【Qt入门教程04】信号与槽