关于GTK和QT

软件和网站开发以及相关技术探讨
zhangzhichao
帖子: 5
注册时间: 2009-04-27 8:40

关于GTK和QT

#1

帖子 zhangzhichao » 2010-11-23 12:53

我大四了,该做毕业设计了,想做一个Linux下的即时通信,类似qq的那种,

当然我不是想蒙混过关,想通过这个设计学点东西,可是我对于这两个一点都不了解

以前从来没接触过,谁了解给我解释一下啊~~~先谢了
头像
leeaman
帖子: 30702
注册时间: 2007-02-02 18:14
系统: debian sid

Re: 关于GTK和QT

#2

帖子 leeaman » 2010-11-23 12:55

GTK Qt都是控件而已啊
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)
头像
lerosua
论坛版主
帖子: 8455
注册时间: 2007-11-29 9:41
联系:

Re: 关于GTK和QT

#3

帖子 lerosua » 2010-11-23 13:14

一個設計,現在什麽概念也沒有,就要做一個IM,有點一步登天啊。
其中涉及UI界面方面,協議通訊方面,服務器與客戶端方面。
zhangzhichao
帖子: 5
注册时间: 2009-04-27 8:40

Re: 关于GTK和QT

#4

帖子 zhangzhichao » 2010-11-23 22:00

lerosua 写了:一個設計,現在什麽概念也沒有,就要做一個IM,有點一步登天啊。
其中涉及UI界面方面,協議通訊方面,服務器與客戶端方面。
:em01 ,这个我知道,我是网络专业的,socket,tcp协议基本原理都懂,只是没有上机实现过
,就是想借毕业设计学点东西,对各种工具不太了解。。。所以求解,
头像
liu滔
帖子: 7214
注册时间: 2010-10-09 23:01

Re: 关于GTK和QT

#5

帖子 liu滔 » 2010-11-23 23:02

据我所知,gtk和qt都只是设计ui用的,不如先做个命令行版本的吧 :em09
头像
自由建客
帖子: 13468
注册时间: 2008-07-30 23:21
系统: Debian stable AMD64

Re: 关于GTK和QT

#6

帖子 自由建客 » 2010-11-24 1:12

不想蒙混过关那就别过关
头像
jarlyyn
帖子: 4671
注册时间: 2006-04-12 18:54
联系:

Re: 关于GTK和QT

#7

帖子 jarlyyn » 2010-11-24 13:06

zhangzhichao 写了:我大四了,该做毕业设计了,想做一个Linux下的即时通信,类似qq的那种,

当然我不是想蒙混过关,想通过这个设计学点东西,可是我对于这两个一点都不了解

以前从来没接触过,谁了解给我解释一下啊~~~先谢了
gtk,qt,wx,都是图形库。

用来显示窗口啊,显示控件啊什么的。

即时通信的话用xmpp协议的吧,对于毕业设计来说难度和表现比较合适。
zhangzhichao
帖子: 5
注册时间: 2009-04-27 8:40

Re: 关于GTK和QT

#8

帖子 zhangzhichao » 2010-11-25 9:06

jarlyyn 写了:
zhangzhichao 写了:我大四了,该做毕业设计了,想做一个Linux下的即时通信,类似qq的那种,

当然我不是想蒙混过关,想通过这个设计学点东西,可是我对于这两个一点都不了解

以前从来没接触过,谁了解给我解释一下啊~~~先谢了
gtk,qt,wx,都是图形库。

用来显示窗口啊,显示控件啊什么的。

即时通信的话用xmpp协议的吧,对于毕业设计来说难度和表现比较合适。
昨天见老师了,我本来打算用socket整的,老师说得自己实现协议,看来我想的太简单了.....,哎
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 关于GTK和QT

#9

帖子 eexpress » 2010-11-25 9:17

下载一个pidgin的源码,自己改,改得别人不认得,就完成了。

别想完全从头开发,不现实。
● 鸣学
zhangzhichao
帖子: 5
注册时间: 2009-04-27 8:40

Re: 关于GTK和QT

#10

帖子 zhangzhichao » 2010-11-25 12:18

eexpress 写了:下载一个pidgin的源码,自己改,改得别人不认得,就完成了。

别想完全从头开发,不现实。

看来我把这件事看的太过于简单了...
头像
自由建客
帖子: 13468
注册时间: 2008-07-30 23:21
系统: Debian stable AMD64

Re: 关于GTK和QT

#11

帖子 自由建客 » 2010-11-25 17:30

zhangzhichao 写了:
jarlyyn 写了:
zhangzhichao 写了:我大四了,该做毕业设计了,想做一个Linux下的即时通信,类似qq的那种,

当然我不是想蒙混过关,想通过这个设计学点东西,可是我对于这两个一点都不了解

以前从来没接触过,谁了解给我解释一下啊~~~先谢了
gtk,qt,wx,都是图形库。

用来显示窗口啊,显示控件啊什么的。

即时通信的话用xmpp协议的吧,对于毕业设计来说难度和表现比较合适。
昨天见老师了,我本来打算用socket整的,老师说得自己实现协议,看来我想的太简单了.....,哎
老师的意思是让你自己实现应用层协议,没要你重新现实 socket ,那样的话你的搞操作系统内核了。
头像
Michael_yan
帖子: 150
注册时间: 2010-11-17 0:03
来自: Bangalore, india.

Re: 关于GTK和QT

#12

帖子 Michael_yan » 2010-11-27 1:49

去GOOGLE搜索一些资料,研究研究 :em11
吃的苦中苦,方为人上人!
we5372
帖子: 1
注册时间: 2010-11-28 19:58

Re: 关于GTK和QT

#13

帖子 we5372 » 2010-11-28 20:04

:em09 just do it !可以地
achen.han
帖子: 442
注册时间: 2010-09-08 23:33

Re: 关于GTK和QT

#14

帖子 achen.han » 2010-11-28 22:58

仅知道点TCP和SOCKET远远不够,就像会26个英文字母就要当翻译家一样. 要真的学点IM的东西,建议先看看IETF的CPIM规范,这是一个框架,具体的实现可看看XMPP,都会给你提供设计思路.GTK和QT只是GUI的部分,跟协议的实现没任何关系.你的重心工作应该是协议的设计和实现.你是不是就想弄个漂亮的界面来糊弄老师蒙混过关的吧. :em04
jemygraw
帖子: 15
注册时间: 2010-11-30 15:29

Re: 关于GTK和QT

#15

帖子 jemygraw » 2010-12-02 10:42

很感兴趣,我今年刚毕业,毕业设计用java做了一个FTP的客户端和服务器。我想你不如且用java做界面,而且协议方面可以自定义嘛。
http://hi.csdn.net/JINXINXIN_BEAR_OS
回复