
Qt
freedawn
喜欢运动
展开
-
Qt学习笔记一
首先需要注意的是,Qt3 和 Qt4的区别较大,许多库函数都有改变,如果用Qt3的代码在Qt4的编译器上运行,则有很大的概率会出错,所以学习资料和使用的Qt版本一定要配套。 装FC6的时候,默认装了Qt3.3,而其中的Qt assistant不能直接使用,解决方式是再装个Qt4,使用Qt4的assistant。 安装方法如下: 1. 现从http://www.trollt原创 2007-05-09 14:34:00 · 1088 阅读 · 0 评论 -
Qt4 + KDevelop3.3 的开发方式
接下来开始编码,大体上可以分成两种方式直接编写代码和用可视化的Qt Designer自动生成代码。 直接编写代码可以用KDevelop做为工具,其中新建项目中选择Qmake项目,使用它可以免去了不断输入qmake -project 和 qmake *.pro的麻烦。 使用Qt Designer生成 *.ui文件,可以直接qmake -project 后,载qmke *.pro编原创 2007-05-09 18:06:00 · 1668 阅读 · 1 评论 -
link Qt 出现 undefined reference to vtable for "xxx::xxx"
遇到一个问题,某一个类中如果加入Q_OBJECT后,则link时提示:undefined reference to vtable for "xxx::xxx",删掉它则没有任何问题.baidu了一下找到了找到原因: 因为qmake生成Makefile的时候,这个类的头文件中并没有Q_OBJECT,所以在相应的Makefile里面并没有用moc xxx.h命令,最终导致链接失败.重新运行qmake原创 2007-05-10 22:10:00 · 4210 阅读 · 0 评论