• 7143阅读
  • 8回复

QT4.X不兼容3.x将来可能也不兼容5.x... [复制链接]

上一主题 下一主题
离线安羽
 
只看楼主 倒序阅读 楼主  发表于: 2006-08-22
没有兼容性,如何才能保住我们的代码与设计.

不解决兼容性问题,QT没有前途,只能在小范围用用.
[ 此贴被XChinux在2006-08-22 08:45重新编辑 ]
离线XChinux

只看该作者 1楼 发表于: 2006-08-22
KDE那么大的工程都能由3.x向4移植,相比VB6与VB.NET应该很不错了。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线安羽
只看该作者 2楼 发表于: 2006-08-22
VB6同VB.Net不仅不同两个工程.需且时隔多年的工程
VB.net最初设计初衷是新的语言,设计中就没有打算对VB6有太多的兼容.

所有VB6同VB.net谈不上兼容性的问题.(虽然VB6也可以升级到VB.net)

但对同一系的工程微软兼容做的相当的好(这也是微软成功的原因之一吧)

QT还需在保护程序员的已有代码多下下功夫.QT才能应用的更广(不至于好多程序员还不知道QT是什么东西).
离线XChinux

只看该作者 3楼 发表于: 2006-08-22
看看KDE吧,KDE 1,2,3和明年将发布的4都是这样走过来的,从第一个版本的发布到现在已经有8年的历史了。
好不好移植就看开发人员的水平了。

题外话,非针对楼主,说说现在的许多开发人员,无知不是自己的错,但因为不努力学习而无知就......
现在的教育也有问题,急功近利,没有好的基础,尤其是学校里面的教育。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线ball
只看该作者 4楼 发表于: 2006-08-22
我個人認為Qt3過度至Qt4沒有太大兼容性的問題
离线fengshenx

只看该作者 5楼 发表于: 2006-08-22
每次升级必然要和原来的版本有一定冲突。

win98->win Nt
Linux 2.4->2.6
离线ediwon
只看该作者 6楼 发表于: 2006-08-22

没有兼容性,如何才能保住我们的代码与设计.
不解决兼容性问题,QT没有前途,只能在小范围用用.


我也这么认识。 比如在eva 0.31必须在qt3.x下才能编译。而qt4就不行了。因而不可能为了用一个稍微有点老版本的程序而再去安装qt3吧。

要是qt4兼容qt3的所有就好了,就不会出现如此让人尴尬的问题。
BLOG:
http://www.ediwon.com
-------------------------------
离线安羽
只看该作者 7楼 发表于: 2006-08-23
不要因为国内少数的公安局长犯了法没有进监狱,就说明犯了法就是对的.

不要因为KDE的可以(多做工作)升级就说明不兼容是对的.

只有部分用户有能力(或有意愿)升级,不是 不会升级或不愿升级用户 的无知,而是设计者的无知.
离线vliqi

只看该作者 8楼 发表于: 2006-09-04
兼容是好,那你直接把qt3当成qt4的一部分安装不就兼容了吗?既然想兼容,还怕什么体积大?
快速回复
限100 字节
 
上一个 下一个