随笔分类 - Z技术(GTK/QT)
摘要:QT 是一个跨平台的 C++ GUI 应用构架,它提供了丰富的窗口部件集,具有面向对象、易于扩展、真正的组件编程等特点,更为引人注目的是目前 Linux 上最为流行的 KDE 桌面环境就是建立在 QT 库的基础之上。 QT 支持下列平台:MS/WINDOWS-95、98、NT 和 2000;UNIX/X11-Linux、Sun Solaris、HP-UX、Digital Unix、IBM AIX、SGI IRIX;EMBEDDED- 支持 framebuffer 的 Linux 平台。伴随着 KDE 的快速发展和普及,QT 很可能成为 Linux 窗口平台上进行软件开发时的 GUI 首选...
阅读全文
摘要:QT库结构 Qt图形库是一个组织严谨的C++类库,其结构如图所示细说Qt库 Qt类库中包含了上百个类,结构十分复杂,上图展示了Qt_3.2类库的基本结构。 Qt类库中的类可以分成两种类型:一种是直接或者继承自Qt类另一种是独立的,不从任何类集成 独立的类在Qt库中一般用来完成独立的功能,例如操作XML文件的QXmlReader类。 直接从从Qt类继承的类主要可以分成QObject类和QEvent类。QObject类是所有应用组件的基类,QEvent类是所有QT事件响应类的基类。其他的还有QCursor、QPen、QTab等类描述的窗口组件可以在窗体的任意地方出现,因此直接从Qt基类继...
阅读全文
摘要:feorda下gtk安装详解1.yum在线安装gtk 1)pkg-config -version查看pkg-config的版本(本机测试是0.25) 2)安装必要组建:(在root权限下)yum install gtk2 gtk2-devel gtk2-devel-docs 3)可能还需要组建(可...
阅读全文