QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1617|回复: 20

linux下的图形编成

[复制链接]
发表于 2004-10-14 13:03:49 | 显示全部楼层 |阅读模式
请问我想在linux图形编成(kde)
现在非常迷忙,高手推荐了两个工具一个kdevelop一个qt designer
请问他俩的区别是什么,哪个比较好。有没有他们俩的帮助文件(中文)。
还有什么工具比较好。(kde).
谢谢。
发表于 2004-10-14 13:36:40 | 显示全部楼层
vi + gdb, that's all you need
回复

使用道具 举报

发表于 2004-10-14 13:39:34 | 显示全部楼层
原先的kdevelop是结合开发工具,可以进行各种项目的编程,而qt designer专注于界面的生成。不过现在较新版的qt designer已经向全能的开发工具转型了,而不单单是界面设计。
回复

使用道具 举报

 楼主| 发表于 2004-10-14 13:43:42 | 显示全部楼层
那请问kdevelop有界面编成的吗?我是个初学者用什么好啊?
谢谢版主
回复

使用道具 举报

发表于 2004-10-14 16:42:52 | 显示全部楼层
二楼的兄弟提到的vi+gdb,个人认为极不适合大型的有界面的软件开发,个人认为qtdesigner是个非常不错的选择,现在fc2自带的qtdesigner3.3.3已经是个全能的工具了,不单单是界面的生成,附了没有集成编译和运行功能外,个人感觉已经和visual c++差不多了,可以算是个集成的开发环境,但看到还有几个兄弟的贴子,说可以把编译和运行集成到qtdesigner里去,这还有个很好的功能,就是不用再用项目里庞大的文件管理操心了,他完全是自动完成的。当然你也可以手工管理的,但对于快速的软件开发来说,qtdesinger是个非常强大的工具,他的类库比mfc强大得多了,建议使用qt/qt designer。

但个人有个疑惑?望能有兄弟解答:如果我要用linux里自带的free版的qt/qt designer开发一个商用的软件,是不是已经违反了版权?是不是如果要开发商用的软件,就一定要购买该公司的商用版?

望牛人解释!!!!
回复

使用道具 举报

 楼主| 发表于 2004-10-14 16:55:15 | 显示全部楼层
虽然我很菜,但是我知道如果你那QT开发open source的东西没有版权的问题,如果你开发商业项目,就的交版权费,上面的兄弟,我非常的想用QT deisner 但是,我英文不说太好,帮助也看不太懂,是否有好的学习这个软件的方法,谢谢请教。市面上有这方面的书吗.
回复

使用道具 举报

发表于 2004-10-14 17:32:05 | 显示全部楼层
最好用一些编辑器写,这样就不用看菜单什么的了。等英语学好了,技术进步了,进公司了,再用IDE吧
回复

使用道具 举报

发表于 2004-10-14 19:43:46 | 显示全部楼层
[quote:15bf2213b5="newleftist"]二楼的兄弟提到的vi+gdb,个人认为极不适合大型的有界面的软件开发,个人认为qtdesigner是个非常不错的选择,现在fc2自带的qtdesigner3.3.3已经是个全能的工具了,不单单是界面的生成,附了没有集成编译和运行功能外,个人感觉已经和visual c++差不多了,可以算是个集成的开发环境,但看到还有几个兄弟的贴子,说可以把编译和运行集成到qtdesigner里去,这还有个很好的功能,就是不用再用项目里庞大的文件管理操心了,他完全是自动完成的。当然你也可以手工管理的,但对于快速的软件开发来说,qtdesinger是个非常强大的工具,他的类库比mfc强大得多了,建议使用qt/qt designer。

但个人有个疑惑?望能有兄弟解答:如果我要用linux里自带的free版的qt/qt designer开发一个商用的软件,是不是已经违反了版权?是不是如果要开发商用的软件,就一定要购买该公司的商用版?

望牛人解释!!!![/quote]
此言差矣,openoffice够大了吧,虽然我不知道他们实际用什么工具,但肯定没有用IDE,其实大型软件的逻辑实现比界面的代码量要大得多。
回复

使用道具 举报

发表于 2004-10-15 09:41:51 | 显示全部楼层
那照你这样说,我更不认可了,既然你都知道大型软件的逻辑实现比界面的代码量要大得多,那为什么还要在界面上浪费过多的时间呢?用现成的快速界面工具不用,难道非要守着一条所谓的编程高手就一定得用vi+gdb的模式吗?这不是一个奇怪的虚荣心在作怪吗?
再说了,兄弟能这样说,就基本上可以断定是没用过qt/qtdesigner的了,众所周知,qt是一个非常优秀的c++类库的语言,它本身并不是一个集成的开发环境,而是一种语言,而且他的类库比c++类库要强大,而最好的一个例子就是kde就是完全用qt开发的,相信没有什么人怀疑kde的表现吧?像你刚才提到 的openoffice,那你还知道在kde环境下有个koffice吗?他的功能你没用过吧?那应该也是快速开发的结果,可能你会说在性能上会有差异,但少许的差异值得我们把很多的时间投入到界面的代码实现吗?(注明一点,在qtdesigner里面,界面的实现也不是很简单的,一个完善功能的界面,也是需要好的代码的,真搞不懂,为什么在公社里就有人非常的抵触IDE呢??他们的原则又是什么?我说这话,并不是反对初学者不再学习c/c++,甚至asm,我也希望对这些有个很全面的了解,用来学习是非常不错的,但对于实际项目的开发,却是非常不可取的,浪费时间,还效率低下,不排除有个别很强的,但大部分都是这样的)。
至于qtdesigner是 一个qt的界面设计器,它早期仅仅是一个界面编辑器,而现在的qtdesigner已经具有完整的项目管理功能了,不仅仅是界面,代码也可以在里面实现了,如果你不喜欢,你还是可以不用在qtdesigner里面实现代码的,
回复

使用道具 举报

发表于 2004-10-15 09:48:30 | 显示全部楼层
上面的兄弟,我其实有个想法,就是把qtdesigner的附带的说明文档和例程翻译成中文,我觉得这个对入门的来说,是非常重要的,到于qt参考类库就不用翻译了,但是我也在想,把他的说明文档和教程汉化是不是也涉及到版权问题呢?

因为我查阅了很多资料,目前国内还没有一本关于设计器使用的书籍,写一本是没有那么多时间了,我也很忙,但是翻译设计器教程应该是比较快的,就算是出书,也应该在100页内左右,但对于想快速用qt设计器开发的 来说,却是非常有效率的。

各位有兴趣可与我联系。
回复

使用道具 举报

发表于 2004-10-15 22:09:30 | 显示全部楼层
大家想法都挺好,不过呢最好在效率和质量找到一个最佳的平衡点。
回复

使用道具 举报

发表于 2004-10-16 18:37:42 | 显示全部楼层
要不版主主持一下这个qt designer的翻译项目吧,我一
回复

使用道具 举报

 楼主| 发表于 2004-10-16 19:35:09 | 显示全部楼层
谢谢各位支持
回复

使用道具 举报

发表于 2004-10-19 10:54:27 | 显示全部楼层
如果开始翻译,我非常希望能够参加。
baiyangong@163。com
qq:87248309
回复

使用道具 举报

发表于 2004-10-19 11:21:53 | 显示全部楼层
[quote:bda3106b51="newleftist"]

但个人有个疑惑?望能有兄弟解答:如果我要用linux里自带的free版的qt/qt designer开发一个商用的软件,是不是已经违反了版权?是不是如果要开发商用的软件,就一定要购买该公司的商用版?

[/quote]

qt库是有版权的,我没记错的话free版的qt只能用在自由软件上。它规定如果你用qt开发自由软件,例如遵从bsd 条款或gpl条款的软件,就可以自由使用,但是如果你开发商用软件,就要缴纳费用,具体是多少我忘了,只记得有个程序员感叹太TMD贵了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-7 05:32 , Processed in 0.087684 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表