GTK和Qt

GNOME 桌面环境

开发基于gnome 应用软件的函数库为GTK+ ,因为GNOME 桌面环境本身就是使用GTK+ 开发的,其开发语言为C

KDE 桌面环境

KDE 桌面环境核心为Qt 程序库,是TrollTech 公司的专利技术,因此很多自由软件存在版权问题上的考虑,但是其绚丽的界面效果又吸引了开发这的注意,其开发语言为C++

Linux 下的图形程序开发环境

所谓图形程序开发环境,指的是开发环境和编译器提供图形界面库和函数的支持。Linux 系统下常用的图形界面开发环境有QtGTK 两种。

GTK+ 简介

GTKGIMP Toolkit )是一套跨多种平台的图形工具包,完全按照LGPL 许可协议发布。GTK 调用GTK 库进行编译和运行。现在使用的GTK 版本是GTK+GTK 使用C 语言写的,因此对C 语言有很好的支持。扩展库也可能支持C++TOM 等各种语言。

使用GTK 编写的图形界面程序,必须有GTK 库才能编译。

Glade 是一个功能强大的GTK 图形界面产生器。也就是说,Glade 是一个界面华的程序设计工具,和windows 系统的VBVC++ 类似,可以用各种功能设计出程序的界面。

Qt 简介

Qt 是一个多平台的C++ 图形用户界面应用程序框架。Qt 建立的图形界面很精美,编程时可以借助Qt 建立艺术级的图形用户界面。于GTK 不同的是,Qt 使用的是C++ 语言进行编程。

Qt DesignerTrolltech 公司的一个Qt 设计框架,具有强大的Qt 界面设计功能。借助于Qt Designer ,可以不用编写界面相关的程序,用各种工具可以方便的设计各种用户界面。

 

你可能感兴趣的:(编程,linux,C#,qt,vb)