• 8058阅读
  • 3回复

qt3和qt4得差别 [复制链接]

上一主题 下一主题
离线zhang25457
 

只看楼主 倒序阅读 楼主  发表于: 2008-08-21
— 本帖被 XChinux 从 论坛公告栏 移动到本区(2008-11-02) —
我以前用得是qt3.3.4,现在要把他升级到qt4.3.2.弄了几天感觉挺麻烦得,请问有没有高人帮帮忙指点一下,关键都主要修改什么地方。
[ 此贴被XChinux在2009-01-06 15:44重新编辑 ]
离线foxyz

只看该作者 1楼 发表于: 2008-10-13
这个,你是要从Qt3 platform升级到Qt4 platform吗?
可以参考系统文档hwo to port code from Qt3 to Qt4
我做下来感觉就是几个类上和头文件差别
头文件Qt3目录结构和Qt4不一样,而且文件包含方式有一点点差别;
类上边,记得QString的转换成char* 函数有差别,一些container不一样,比如:QVector等等。
shared pointer也不一样,比如,Qt3有QsharedpointerVector(名字好像这样的,时间长忘记了),而Qt4使用
QVector,QSharedData,QSharedDataPointer结合使用,其他还有些,你看看文档
离线htyoung

只看该作者 2楼 发表于: 2008-10-23
可以看一下这个例子:

http://www.qtcn.org/bbs/read.php?tid=7709

自己写的一个秒表和世界时间表
这是我从qt3 转到qt4时写的。

Qt3 和Qt4 差别很大的,但是用了QT4你就不会想回到qt3 了。
***
QT5
***
离线fychit

只看该作者 3楼 发表于: 2008-11-03
我想用新的
嵌入式Linux系统开发QQ群:72659572
欢迎加入讨论!
快速回复
限100 字节
 
上一个 下一个