精英盒子 -> 零毫秒 -> 客户端内核重构完成 [打印本页]

jybox 2011-11-21 21:33

客户端内核重构完成

如题
客户端的内核重构完成了,打算等会合并到主分支

SDK也算基本定形了,其实内核就是SDK......

相比与重构之前的代码,功能上没有变化(重构的含义就是不改变功能,只改代码结构嘛),只是提高了代码的质量
把调用频繁的部分封装成了类或者函数
同时充分利用QT的信号槽机制,增加SDK的灵活性

下面就该写客户端的GUI部分了(给不知情的围观群众插一句,服务器已经全部完成了,但未经测试),过个一两周,客户端完成就可以进入测试阶段了

jybox 2011-11-21 21:38
合并完了.....
貌似去掉的代码多啊....主要是GUI部分没写,要知道一个ui文件就是几百行啊....

29 files changed, 492 insertions(+), 1632 deletions(-)

outman 2011-11-22 06:58
《人本界面》

内容来自[手机版]

jybox 2011-11-22 12:14
第2楼outman于2011-11-22 06:58发表的:
《人本界面》
内容来自[手机版]
界面不急,大不了你亲自写,你把拖完控件的界面给我就行。
或者之后版本的主题功能,会提供自定义ui布局的功能

outman 2011-11-22 18:25
人本界面中,最不赞同的就是让用户自定义界面

内容来自[手机版]

jybox 2011-11-22 20:16
outman:人本界面中,最不赞同的就是让用户自定义界面
内容来自[手机版]  (2011-11-22 18:25) 

你这么说,我倒真想看看,可惜找不到电子版..

再说,那是主题设计者的事,又不是用户设计

主题设计者和用户是有很大区别的,如果要自定义ui的话,要下载QtCreator,拖控件(仅仅是拖控件,无需写代码),正确设置控件ID,然后通过CSS设置样式

littlepig 2011-11-22 22:48
用户自定义界面?天哪……这主意是谁想出来的……我灭了他……

jybox 2011-11-22 23:23
littlepig:用户自定义界面?天哪……这主意是谁想出来的……我灭了他……[表情]  (2011-11-22 22:48) 

其实是诺基亚
没错,做手机的诺基亚

whtsky 2011-11-23 21:59
第7楼jybox于2011-11-22 23:23发表的 回 littlepig 的帖子 的帖子
littlepig:用户自定义界面?天哪……这主意是谁想出来的……我灭了他……[表情]  (20 ..
诺基亚?自定义界面!?有吗?

jybox 2011-11-23 22:55
whtsky:诺基亚?自定义界面!?有吗? (2011-11-23 21:59) 

Qt是诺基亚写的吧?
Qt中有一个叫QtUiTools的模块
解释是:帮助开发者在运行时动态解析.ui文件

多么明显....除了自定义界面,这个模块有其他用途么?

whtsky 2011-11-23 23:12
第9楼jybox于2011-11-23 22:55发表的 回 whtsky 的帖子 的帖子
whtsky:诺基亚?自定义界面!?有吗? (2011-11-23 21:59) [url=http://jybox.net/bbs/job.php? ..
我承认我想歪了,我在想塞班…
qt在被买之后出的这个模块?

jybox 2011-11-23 23:46
whtsky:[表情]我承认我想歪了,我在想塞班…
qt在被买之后出的这个模块? (2011-11-23 23:12) 

据说诺基亚接手之后重写了所有的代码....为QT增加了很多功能和模块
但是具体是不是诺基亚增加的查不到
不过QtCreator里的界面设计器就是基于这个模块的,而QtCreator是最近才发布的,所以估计是诺基亚增加

littlepig 2011-11-27 00:17
jybox:Qt是诺基亚写的吧?
Qt中有一个叫QtUiTools的模块
解释是:帮助开发者在运行时动态解析.ui文件
....... (2011-11-23 22:55) 

其实我说的不是这个意思……




Powered by phpwind v8.7 Code ©2003-2011 phpwind
Time 0.046567 second(s),query:5 Gzip enabled