回复: Tianchi(天池)Qt共享代码库 v0.0.1-build20130425发布
#16 [hcaihao 05-06 10:12]
VS2010+qt vsaddin 1.1.11编译有问题
Error2error C2027: use of undefined type 'Tianchi::LineEditPrivate'E:\Qt\tianchi\output\qt4.8.4-vc2010_x86\static\Debug\moc_LineEdit.cpp76
Error3error C2227: left of '->_q_editingFinished' must point to class/struct/union/generic typeE:\Qt\tianchi\output\qt4.8.4-vc2010_x86\static\Debug\moc_LineEdit.cpp76
Error4error C2027: use of undefined type 'Tianchi::MarqueeLabelPrivate'E:\Qt\tianchi\output\qt4.8.4-vc2010_x86\static\Debug\moc_MarqueeLabel.cpp52
Error5error C2227: left of '->_q_openLink' must point to class/struct/union/generic typeE:\Qt\tianchi\output\qt4.8.4-vc2010_x86\static\Debug\moc_MarqueeLabel.cpp52
#17 [hcaihao 05-06 10:24]
Qt creator 2.7.0下能编译通过,但是打开中文乱码(源码不是utf8保存?)
编译有语法和链接错误的警告
#18 [XChinux 05-06 10:33]
使用GBK编码显示即可。
#19 [XChinux 05-06 10:34]
引用第16楼hcaihao于2013-05-06 10:12发表的:
VS2010+qt vsaddin 1.1.11编译有问题
Error2error C2027: use of undefined type 'Tianchi::LineEditPrivate'E:\Qt\tianchi\output\qt4.8.4-vc2010_x86\static\Debug\moc_LineEdit.cpp76
Error3error C2227: left of '->_q_editingFinished' must point to class/struct/union/generic typeE:\Qt\tianchi\output\qt4.8.4-vc2010_x86\static\Debug\moc_LineEdit.cpp76
.......
你是如何编译的?打开的是哪个.pro文件?
#20 [XChinux 05-06 10:35]
最好切到Qt Command Prompt下编译,到build目录,
qmake
make all