• 5176阅读
  • 1回复

第五章:用改进法自定义窗口部件,出现的问题? [复制链接]

上一主题 下一主题
离线sunnysun520
 
只看楼主 倒序阅读 楼主  发表于: 2009-04-19
按照书上的步骤,用改进法自定义了hexspinbox部件,在其他工程中想使用这个自定义窗口部件,出现的如下问题:
ui_hexspinbox.h:26: 错误:ISO C++ 不允许声明无类型的‘hexspinbox’
ui_hexspinbox.h:26: 错误:expected ‘;’ before ‘*’ token
ui_hexspinbox.h: In member function ‘void Ui_Form::setupUi(QWidget*)’:
ui_hexspinbox.h:33: 错误:‘spinBox’在此作用域中尚未声明
ui_hexspinbox.h:33: 错误:expected type-specifier before ‘hexspinbox’
ui_hexspinbox.h:33: 错误:expected `;' before ‘hexspinbox’
main.cpp: In function ‘int main(int, char**)’:
main.cpp:13: 错误:‘spinBox1’在此作用域中尚未声明
make[1]: Leaving directory `/mnt/sunny/sunny/qtbook/qt-book/chap05/hexspinbox'
make[1]: *** [debug/main.o] 错误 1
make: *** [debug] 错误 2
后来,在include目录中加了头文件,加了自己做的动态库,还是有问题?
不知道是怎么回事?大家做过没有的?是不是我的步骤哪里错了? 谢谢大家!
离线zwfd
只看该作者 1楼 发表于: 2009-04-19
请问您做过第四章吗?为什么我做出错?要注意什么?谢谢!
快速回复
限100 字节
 
上一个 下一个