QT控制台程序 中 如何使用connect连接信号和槽

yqs112358 发布于 2018/07/26 21:51
阅读 5K+
收藏 0

想用qt写个控制台的小程序,想先测试一下,控制台有消息循环,但是怎么连接信号和槽呢??

#include <QCoreApplication>
#include <QDebug>
#include <QTimer>


void fupdate()
{
    qDebug() << "2333\n";
}

int main(int argc, char *argv[])
{
    QCoreApplication a(argc, argv);
    qDebug() << "test" << endl;

    QTimer stimer;
    QObject::connect(&stimer, SIGNAL(timeout()), this , SLOT(fupdate()));
    stimer.start(1000);

    return a.exec();
}


编译提示this不存在
自定义带Q_OBJECT的类又编译不过

求dalao帮忙,,,,研究了一个下午了

加载中
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部