|
1Qter豆
运行环境为Qt5.2
项目文件中添加了5.2所需的代码
QT += core gui
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
TARGET = test1TEMPLATE = app
但还是出现错误
错误如下:
D:\PersonDisk\Qt\t\myWidget1\main.cpp:-1: In function 'int qMain(int, char**)':
D:\PersonDisk\Qt\t\myWidget1\main.cpp:1: from ..\..\..\..\..\..\..\..\Qt\t\myWidget1\main.cpp:1:
C:\Qt\Qt5.2.0\5.2.0\mingw48_32\include\QtCore\qmetatype.h:1264: error: forward declaration of 'class QWidget'
class QWidget;
^
D:\PersonDisk\Qt\t\myWidget1\main.cpp:15: error: invalid use of incomplete type 'class QWidget'
widget->setWindowTitle(QObject::tr("鎴戞槸widget"));
^C:\Qt\Qt5.2.0\5.2.0\mingw48_32\include\QtCore\QtCore:4: from C:\Qt\Qt5.2.0\5.2.0\mingw48_32\include/QtCore/QtCore:4,
|
最佳答案
查看完整内容
你用什么系统?Win7 + Qt 5.6 5.7测试都没有问题。
改成别的字符串试试!(PS:有网友提出过在Win 10中一些字符串显示有问题。)
|