求应用程序图形化界面开发指导

第一次做图形化界面的软件,为了参加大赛需要,你懂的,嘻嘻。用c++语言,可ui界面用哪个真有点不确定。咨询过大牛,他推荐用qt,但他又说qt设计的界面不好看……在网上查,有人说gtk好,还有gnome什么的,好不太懂。求麒麟中心大神指导,ubuntu下用什么做ui最好用,也最好学。谢啦

Qt其实能搞得很beautiful的

简单界面 python 试试看看

没美工 很难做出美观的UI吧:Q

c++就用qt吧,gtk是c写的,不像面向对象开发那么直观

gtk不是面向对象的c么。。。。

算是吧,只是表达上没有c++直观

C/C++是编程语言,gtk、qt是用C或C++实现的库。

我是回答“gtk是c写的,不像面向对象开发那么直观”这句话,GTK也是面向对象的,只不过他的面向对象是用C实现的,c可以模拟面向对象。

c++就用qt吧,很容易上手

:lol Qt挺好的哈,自己会设计的话,替换bg和icon就好了哈,能做出很漂亮的界面哈。

我一直以为UI界面是PS等美化软件做出来的,但是看了你们的对话后,怎么觉得是界面软件设计出来的?

楼主帮讲解一下,QT,GTK这些软件与编程语言之间的关系是?:7_138:

我用过qt也用过gtk+,虽然都没有很深入,但创建基本界面已经没有问题。
因为我比较喜欢C的缘故所以比较倾向与gtk+,也建议楼主学学gtk+
gnome是基于gtk+的,kde是基于qt的;我的感觉是gnome在linux下更流行,大部分发行版都是默认gnome或者基于gnome,比如ubuntu的unity就是gnome的一个变种。虽然有kubuntu但明显不是主流,其他放行版也类似。
qt我不知道怎么做美化,gtk+现在有个css的主题引擎,你可以用css来定义窗口样式(如果你懂css的话)
不过gtk的教程比较少,几乎买不到关于gtk编程的书,最多网上找一些文档,而且基本上都是gtk+2.x的,又是C的纯编码(有glade,但是初学不建议使用),入门难度明显大于qt。
相反qt的教程比较多,也能买到一些比较新的书。再加上qtcreater,上手其实很快。
另一方面qt的移植性很好,windows下与linux下版本基本同步,而gtk+在linux下现在好像已经3.8了,而windows下的,到www.gtk.org 下载到的是2.6的…
而且qt在嵌入式方面用得也多
以上只是我的一点看法,供参考

:3_54:虽说linux下大部分软件都使用的gtk图形库,但我还是建议qt,因为qt的中文文档很多。很方便新手学习。

用Qt做的话,编程语言不用换吗?比如Qt+C也能编写ubuntu能运行的程序吗

其实用什么语言就看你的想法啦,你想用java、C++、C、python都可以。Qt用的是C++,也能能调用C。UbuntuKylin13.04的农历就是Qt写的,你可以去下载源码看看。

谢谢你!我现在刚装ubuntu 12.04,为了以后做准备,我先学习ubuntu这个系统,像lamp,以及程序开发,只能推到以后了。

Qt应该说是比较合适的,入门不是很难。

gtkmm+glade, 好像没人用啊
gtkmm是官方的GTK+的C++封装,已有一些应用是用gtkmm开发的,详见www.gtkmm.org