• 5585阅读
  • 1回复

请教大家一个问题,谢谢 [复制链接]

上一主题 下一主题
离线sunny_youyou
 

只看楼主 倒序阅读 楼主  发表于: 2007-01-07
请教大家一个问题,谢谢
请教大家一个问题,我用的是QT3.3.5+VC7.1,
QT自带的例子都能调试的通,但是自己编个自带类的程序确有如下的问题,大家帮忙看看
已启动生成: 项目: finddialog, 配置: Debug Win32 ------

正在编译...
moc_finddialog.cpp
c:\Documents and Settings\sunning\My Documents\Visual Studio Projects\finddialog\finddialog.h(24) : error C2065: “caseCheckBox” : 未声明的标识符
c:\Documents and Settings\sunning\My Documents\Visual Studio Projects\finddialog\finddialog.h(24) : error C2275: “QCheckBox” : 将此类型用作表达式非法
    c:\Documents and Settings\sunning\My Documents\Visual Studio Projects\finddialog\finddialog.h(4) : 参见“QCheckBox”的声明
c:\Documents and Settings\sunning\My Documents\Visual Studio Projects\finddialog\finddialog.h(24) : fatal error C1903: 无法从以前的错误中恢复;正在停止编译
main.cpp
c:\Documents and Settings\sunning\My Documents\Visual Studio Projects\finddialog\finddialog.h(24) : error C2065: “caseCheckBox” : 未声明的标识符
c:\Documents and Settings\sunning\My Documents\Visual Studio Projects\finddialog\finddialog.h(24) : error C2275: “QCheckBox” : 将此类型用作表达式非法
    c:\Documents and Settings\sunning\My Documents\Visual Studio Projects\finddialog\finddialog.h(4) : 参见“QCheckBox”的声明
c:\Documents and Settings\sunning\My Documents\Visual Studio Projects\finddialog\finddialog.h(24) : fatal error C1903: 无法从以前的错误中恢复;正在停止编译
finddialog.cpp
c:\Documents and Settings\sunning\My Documents\Visual Studio Projects\finddialog\finddialog.h(24) : error C2065: “caseCheckBox” : 未声明的标识符
c:\Documents and Settings\sunning\My Documents\Visual Studio Projects\finddialog\finddialog.h(24) : error C2275: “QCheckBox” : 将此类型用作表达式非法
    c:\Documents and Settings\sunning\My Documents\Visual Studio Projects\finddialog\finddialog.h(4) : 参见“QCheckBox”的声明


头文件之类的都包含了,就是这个问题,其他所有的WIDGET都不能用,都是这种问题,希望老鸟帮忙,感激
[ 此贴被XChinux在2007-01-08 11:19重新编辑 ]
离线lsosa

只看该作者 1楼 发表于: 2007-01-08
可能是你的moc没有处理好,你参考一下例子吧。。。
快速回复
限100 字节
 
上一个 下一个