我设法使用本教程编写了“Gui 单元测试” 。但是,当我编译我的代码时,我得到了这个:
PASS : testUnits::initTestCase()
PASS : testUnits::toUpper()
QFATAL : testUnits::testGui() QWidget: Must construct a QApplication before a QPaintDevice
FAIL! : testUnits::testGui() Received a fatal error.
Unknown file(0) : failure location
Totals: 2 passed, 1 failed, 0 skipped
********* Finished testing of testUnits *********
为什么它给我:必须在 QPaintDevice 之前构造一个 QApplication ?