读书人

【请问】QTEST类怎么使用

发布时间: 2012-03-12 12:45:33 作者: rapoo

【请教】QTEST类如何使用
http://doc.qt.nokia.com/4.7/qttest.html
看过了,也按照上面说的添加了
#include <QtTest/QtTest> 及 CONFIG += qtestlib

但是在使用的时候依旧爆出一堆类似下面的连接错误

undefined reference to 'QTest::qsleep( int )'
undefined reference to 'QTest::defaultKeyDelay()'
undefined reference to 'QTest::qWarm( char const* )'
undefined reference to 'QTest::defaultMouseDelay()'
collect2: ld returned 1 exit status

实在是没搞明白,使用这个QTest类该做一些什么准备工作

[解决办法]
汗,没让你做什么工作啊。

QTest 是一个namespace

QtTest 是一个模块

很简单的一个道理,你使用QtCore模块,需要链接 -lQtCore4,使用QtGui模块,需要链接 -lQtGui4,使用 QtTest 模块,需要链接 -lQtTest4

或许你想看看这个:

http://hi.baidu.com/cyclone/blog/item/d299af511bed309f8c5430c3.html
http://hi.baidu.com/cyclone/blog/item/8f8f08fa52d22f8758ee9006.html

读书人网 >QT开发

热点推荐