KDE/Qt GUI程序设计

原创 2007年09月19日 17:21:00
Qt是用C++编写的,所有C++是编写KDE/Qt程序的标准语言。
KDE:就是K Desktop Environment,是基于Qt GUI库的开源桌面环境。KDE中包含了大量的应用程序和工具,其中包括一整套办公软件,以及一个功能齐全的KDE/Qt应用程序集成开发环境。
从程序员的角度来看,KDE提供了许多KDE窗口部件,这些窗口部件通常是Qt的合作伙伴为了提高其易用性而提供的,相对于只用Qt本身,KDE窗口部件提供了与KDE桌面环境更好的集成。
QApplication是必须构造的Qt主对象,需要在一开始的时候就构造这个对象,并把命令行参数传递给这个对象,每个Qt应用程序有且仅有一个QApplication对象,该对象必须在做其他事之前创建,这个对象处理一些底层操作,如事件处理、字符串本地化和控制界面外观等。
信号和信号处理函数是GUI应用程序用来响应用户输入的基本机制,也是所有GUI库的核心特征,Qt的信号处理机制由信号(signal)和槽(slot)构成,它们相当于GTK+中的信号和回调函数。在Qt中回调函数就叫做槽。

X11、GTK、QT、GNOME和KDE之间的区别与联系

X11、GTK、QT、GNOME和KDE之间的区别与联系 一、Linux本身没有图形界面,Linux现在的图形界面的实现只是Linux下的应用程序实现的。 图形界面并不是Linux的一部分,Li...
  • iw1210
  • iw1210
  • 2016年09月07日 22:21
  • 2053

基于Qt/Embedded嵌入式Linux GUI的移植开发

 摘 要:本文简要阐述嵌入式Linux GUI用途及前景,分析了几种嵌入式GUI的基本架构,并详细叙述了基于Qt/Embedded图形用户系统在s3c2410处理器上的移植开发步骤,粗略指出了Qt/E...
  • LinuxBoy1985
  • LinuxBoy1985
  • 2008年03月14日 20:33
  • 3106

x-window、gnome、kde的区别和详细介绍

在介绍KDE和Gnome之前,我们 有必要先来介绍UNIX/Linux图形环境的概念。对一个习惯Windows的用户来说,要正确理解UNIX/Linux的图形环境可能颇为困难,因为 它与纯图形化Win...
  • DLODJ
  • DLODJ
  • 2011年08月16日 20:21
  • 8373

java学习笔记图形程序设计及GUI应用小结(1)

------- android培训、java培训、期待与您交流! -------- Swing介绍 Swing是不对等基于GUI工具箱的正式名字。它已是Java基础类库(Java Founda...
  • u013111003
  • u013111003
  • 2015年09月19日 16:16
  • 697

KDE和GNOME的区别※切换

KDE和GNOME的区别※切换   2007-11-29 09:01:09|  分类: linux 服务|举报|字号 订阅 一、设置GNOME或者KDE为默...
  • yu132563
  • yu132563
  • 2014年11月06日 00:01
  • 1157

19. 用 GTK+ 进行GNOME 编程,用 Qt进行KDE 编程

1.用 GTK+ 进行GNOME 编程 2.用 Qt进行KDE 编程
  • enlyhua
  • enlyhua
  • 2017年09月16日 15:25
  • 164

[转]著名的自由软件圣战- “KDE/QT .VS. Gnome/Gtk”

想看看MeeGo的QT,这是一篇很好的历史故事,收纳之。在 Unix 的图形界面一向是以 MIT 的 X Window 系统为标准, 可是在商业应用上有两大流派,一派是以 Sun 公司领导的 Ope...
  • flowingflying
  • flowingflying
  • 2010年11月04日 15:03
  • 3936

GUI程序设计原理

GUI(Graphical User Interface)即图形用户接口,是指用图形方式显示计算机操作的用户界面。相比于早期的计算机使用的命令行,图形界面对于用户来讲更易于接受。1. 命令行应用程序 ...
  • qq_29344757
  • qq_29344757
  • 2017年09月03日 13:05
  • 1064

Qt Gui使用(一)

1、Qt无边框窗体、最小化、任务栏右键 2、QWidget居中显示 3、Qt中文乱码 4、设置窗体底图,当图片存在中空时,透明显示背景色 5、窗体大小铺满屏幕 6、扣取图片的某一区域在底图上重叠显示 ...
  • devafree
  • devafree
  • 2016年05月04日 16:55
  • 285

Java GUI编程设计

Java图形开发--GUI 1、图形用户界面(gui)介绍 图形用户界面(Graphics User Interface,GUI)是用户与程序交互的窗口,比命令行的界面更加直观...
  • baidu_34372014
  • baidu_34372014
  • 2016年12月03日 00:39
  • 724
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:KDE/Qt GUI程序设计
举报原因:
原因补充:

(最多只允许输入30个字)