是否可以在MFC应用程序上使用诺基亚的QTimer?

时间:2011-07-18 10:36:12

标签: qt

我在我的com上安装了qt,并在mfc项目属性中设置了QT目录。然后我累了#include但收到了以下错误。

1>c:\qt\4.6.2\include\qtcore\../../src/corelib/kernel/qtimer.h(47) : fatal error C1083: Cannot open include file: 'QtCore/qbasictimer.h': No such file or directory
1>c:\qt\4.6.2\include\qtcore\../../src/corelib/kernel/qtimer.h(47) : fatal error C1083: Cannot open include file: 'QtCore/qbasictimer.h': No such file or directory

我在QtCore文件夹下进行了检查,qbasictimer.h文件就在那里。所以现在我想知道我的应用程序是否需要成为Qobject应用才能使用其Qtimer?有什么方法可以用于我的MFc计划吗?感谢

1 个答案:

答案 0 :(得分:0)

即使您解决了包含路径问题,我认为QTimer将依赖于正在运行的QMainloop。

为什么你还想这样做呢? MFC中没有计时器类吗?(我绝对不知道W32,只是为了添加。)