gpt4 book ai didi

QTimer : class has no constructors

转载 作者:行者123 更新时间:2023-12-02 10:45:34 25 4
gpt4 key购买 nike

我刚开始使用 Qt 并了解了 QTimers。不幸的是,他们似乎给出了一个错误,我还没有看到在线描述的这个错误:

错误:C2514:'QTimer':类没有构造函数。

我在 dialog.h 的私有(private)部分声明了我的 QTimer :

QTimer* 定时器;

我这样实例化它:

timer = new QTimer(this);

在 dialog.cpp 中。

由于这个错误在谷歌搜索中没有显示很多结果,我确信我做了一些不可思议的愚蠢的事情,但我不知道我做错了什么。有人可以向我解释一下我做了什么吗?

最佳答案

所以在你的 .h 文件中你应该有

QTimer * timer;

在你的构造函数中你应该有
timer = new QTimer();

在你的头文件的顶部你应该有:
#include <QTimer>

而且你不应该有任何自己的名为 QTimer 的类。 .

希望有帮助。

关于QTimer : class has no constructors,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16930116/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com