深度GKT界面库太棒了!我是PYQT的初学者,羡慕的不得了!
Tofloor
poster avatar
kiscore
deepin
2014-06-03 17:41
Author
之前我发了一个帖子,求助QT应用开发皮肤的问题。
原帖传送门:http://www.linuxdeepin.com/forum/21/21948?p=96982#p96982
二楼网友给我一些开发建议,有幸看到了王勇大哥写的一个开发文档--->传送门:
http://mbku.sinaapp.com/dui/#why-choose-pygtk

才知道原来深度的应用时是用GTK开发的呀?选择GTK的原因在王勇的那本书上提到过,
为什么会选择 GTK+, 主要有以下几点考虑:

1. GTK+ 非常的稳定可靠。

2. GTK+ 的API简单清晰, 比较容易定制。

3. GTK+ 的设计思想很简洁, 只实现图形编程相关的库。

4. GTK+ 有大量的应用程序实现可以提供学习。

5. GTK+ 结合 Python 可以非常高效的开发应用程序

纵观所有Deepin应用,界面美观度没得说,性能普遍占用高,尤其是笔记本,CPU占用率上升10%,那风扇的声音会有明显变化。

我就是想问问QT的性能跟GTK差不多吗?在知乎上看的这样一个讨论:http://www.zhihu.com/question/20153991   Ubuntu有转移QT的趋势,不过话说回来,笔记本安装ubuntu风扇能安静不少,比起win7还有差距,但是从12.04到现在,CPU控制的挺好。

还有一点:深度的GKT UI库太棒了!羡慕死了,如果QT也有这样的第三方UI库,能节省多少界面优化精力!给深度大赞一下!

我是pyQT的初学者,目前只想把QT学好,向Deepin致敬!你的界面库太棒了!
Reply Favorite View the author
All Replies
cxbii
deepin
2014-06-03 18:25
#1
我们要抛弃deepin ui,用qml,你打算怎么办?
Reply View the author
Bluek404
deepin
2014-06-03 19:01
#2
Reply View the author
coldlook
deepin
2014-06-03 19:51
#3
呵呵,又见楼主,怎么说呢,LZ有点小看Qt了,Qt不但跨平台非常强悍,做界面一样漂亮。
我也是初学者,这我以前用Qt做的界面
模板图.jpg
Reply View the author
kiscore
deepin
2014-06-04 23:24
#4
我们要抛弃deepin ui,用qml,你打算怎么办?
这个消息振奋人啊!
深度确实眼光独到,我忍不住要测试一下了!哈哈哈,我今天还跟同事说,如果QT上面有类似于深度的UI库那我们开发效率直接由自行车升级为汽车了。

说曹操,曹操到。最近在忙着补bug,今天上来一看,哎~激动啊!
Reply View the author
kiscore
deepin
2014-06-04 23:26
#5
https://github.com/linuxdeepin/deepin-qml-widget
楼主可以看下这个
哥们,你比浣熊还给力,直接把地址发来了,我先尝尝鲜哈~
Reply View the author
kiscore
deepin
2014-06-04 23:28
#6
呵呵,又见楼主,怎么说呢,LZ有点小看Qt了,Qt不但跨平台非常强悍,做界面一样漂亮。
我也是初学者,这我以前用Qt做的界面
模板图.jpg

原来你有开发基础啊~受教了。
Reply View the author
kiscore
deepin
2014-06-04 23:51
#7
@cxbii  没开发者文档吗?一大堆写好的QML文件,啥时候能正式release?
Reply View the author
cxbii
deepin
2014-06-05 06:43
#8
@cxbii  没开发者文档吗?一大堆写好的QML文件,啥时候能正式release?
文档现在没时间写呀。等有时间呀
Reply View the author
fredy4212
deepin
2014-06-05 07:26
#9
加油
Reply View the author
coldlook
deepin
2014-06-05 23:40
#10
[quote]呵呵,又见楼主,怎么说呢,LZ有点小看Qt了,Qt不但跨平台非常强悍,做界面一样漂亮。
我也是初学者,这我以前用Qt做的界面
模板图.jpg

原来你有开发基础啊~受教了。[/quote]
我是自己瞎折腾
Reply View the author