QDialog:基类undefined | QT5

时间:2013-07-19 17:20:14

标签: c++ qt qt-creator qt5

我在使用Securepoint - http://sourceforge.net/p/securepoint/code/18/tree/

编译此项目时遇到了问题

结果我得到了这个错误 -

  

19:51:14:项目的步骤无标题3 ... 19:51:14:   配置不变,跳过qmake步骤。 19:51:14:开始:   “C:\ Qt的\工具\ QtCreator \ BIN \ jom.exe”     C:\ Qt \ Tools \ QtCreator \ bin \ jom.exe -f Makefile.Debug cl -c -nologo   -Zm200 -Zc:wchar_t -Zi -MDd -GR -W3 -w34100 -w34189 -EHsc -DUNICODE -DWIN32 -DQT_QML_DEBUG -DQT_DECLARATIVE_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_OPENGL_ES_2 -DQT_OPENGL_ES_2_ANGLE -I“........ \ 5.1.0 \ msvc2010 \ include“-I”........ \ 5.1.0 \ msvc2010 \ include \ QtWidgets“-I”........ \ 5.1.0 \ msvc2010 \ include \ QtGui“-I”........ \ 5.1.0 \ msvc2010 \ include \ QtANGLE“-I”........ \ 5.1.0 \ msvc2010 \ include \ QtCore“-I”debug “ -一世”。” -一世”。” -I“........ \ 5.1.0 \ msvc2010 \ mkspecs \ win32-msvc2010”-Fodebug \ @C:\ Users \ Victor \ AppData \ Local \ Temp \ main.obj.4100.15.jom main。 CPP   c:\ qt \ tools \ qtcreator \ bin \ untitled3 \ preferences.h(32):错误C2504:   'QDialog':基类未定义   c:\ qt \ tools \ qtcreator \ bin \ untitled3 \ preferences.h(41):错误C2653:   'QSystemTrayIcon':不是类或命名空间名称   c:\ qt \ tools \ qtcreator \ bin \ untitled3 \ preferences.h(41):错误C2061:   语法错误:标识符'MessageIcon'   c:\ qt \ tools \ qtcreator \ bin \ untitled3 \ preferences.h(42):错误C2653:   'QSystemTrayIcon':不是类或命名空间名称   c:\ qt \ tools \ qtcreator \ bin \ untitled3 \ preferences.h(42):错误C2061:   语法错误:标识符'MessageIcon'   c:\ qt \ tools \ qtcreator \ bin \ untitled3 \ preferences.h(44):错误C2143:   语法错误:缺少';'在'*'之前   c:\ qt \ tools \ qtcreator \ bin \ untitled3 \ preferences.h(44):错误C4430:   缺少类型说明符 - 假设为int。注意:C ++不支持   default-int jom:   C:\ Qt的\工具\ QtCreator \ BIN \集结untitled3-Desktop_Qt_5_1_0_MSVC2010_32bit-调试\ Makefile.Debug   [debug \ main.obj]错误2   c:\ qt \ tools \ qtcreator \ bin \ untitled3 \ preferences.h(44):错误C4430:   缺少类型说明符 - 假设为int。注意:C ++不支持   default-int c:\ qt \ tools \ qtcreator \ bin \ untitled3 \ preferences.h(44):   警告C4183:'getSystrayIcon':缺少返回类型;假设是   成员函数返回'int'   c:\ qt \ tools \ qtcreator \ bin \ untitled3 \ preferences.h(79):错误C2143:   语法错误:缺少';'在'*'之前   c:\ qt \ tools \ qtcreator \ bin \ untitled3 \ preferences.h(79):错误C4430:   缺少类型说明符 - 假设为int。注意:C ++不支持   default-int c:\ qt \ tools \ qtcreator \ bin \ untitled3 \ preferences.h(79):   错误C4430:缺少类型说明符 - 假定为int。注意:C ++没有   支持default-int   c:\ qt \ tools \ qtcreator \ bin \ untitled3 \ preferences.h(109):错误C2061:   语法错误:标识符'QTreeWidgetItem'   c:\ qt \ tools \ qtcreator \ bin \ untitled3 \ preferences.h(112):错误C2653:   'QSystemTrayIcon':不是类或命名空间名称   c:\ qt \ tools \ qtcreator \ bin \ untitled3 \ preferences.h(112):错误C2061:   语法错误:标识符'ActivationReason'   .. \ untitled3 \ main.cpp(106):错误C2653:'QSystemTrayIcon':不是   类或命名空间名称.. \ untitled3 \ main.cpp(106):错误C3861:   'isSystemTrayAvailable':找不到标识符   .. \ untitled3 \ main.cpp(117):错误C2065:'QSplashScreen':未声明   identifier .. \ untitled3 \ main.cpp(117):错误C2146:语法错误:   失踪 ';'在标识符'splash'之前.. \ untitled3 \ main.cpp(117):   错误C3861:'splash':找不到标识符.. \ untitled3 \ main.cpp(119)   :错误C2065:'splash':未声明的标识符   .. \ untitled3 \ main.cpp(119):错误C2228:'。show'必须有   类/结构/联合           type是''unknown-type''.. \ untitled3 \ main.cpp(122):错误C2065:'splash':未声明的标识符jom:   C:\ Qt的\工具\ QtCreator \ BIN \集结untitled3-Desktop_Qt_5_1_0_MSVC2010_32bit-调试\ Makefile文件   [调试]错误2 19:51:17:过程   “C:\ Qt \ Tools \ QtCreator \ bin \ jom.exe”退出代码2.错误时   构建/部署项目无标题3(套件:桌面Qt 5.1.0 MSVC2010   32bit)执行步骤'Make'19:51:17:经过的时间:00:03。

有什么问题?

0 个答案:

没有答案