一、Qt概述 1、关于 Qt Qt 是 Trolltech 公司的一个产品
Qt 是一个多平台的 C++图形用户界面应用程序框架
它提供给应用程序开发者建立图形用户界面应用程序所需的所有功能
Qt 是完全面向对象的,它很容易扩展,并且允许真正的组件编程
自从 1996 年早些时候,Qt 进入商业领域,它已经成为全世界范围内数千种成功的应用程序的基础
Qt也是流行的Linux桌面环境 KDE 的基础
(KDE 是所有主要的 Linux发行版的一个标准组件) Qt 支持下述平台: MS/Windows - 95、98、NT 4
0、ME、和 2000 Unix/X11 - Linux、Sun Solaris、HP-UX、Compaq Tru64 UNIX、IBM AIX、SGI IRIX 和其它很多 X11 平台 Macintosh - Mac OS X Embedded - 有帧缓冲(frame buffer)支持的 Linux平台
2、Qt版本信息 Qt 被按不同的版本发行: Qt 企业版和 Qt 专业版:提供给商业软件开发
它们提供传统商业软件发行版并且提供免费升级和技术支持服务
企业版比专业版多一些扩展模块
Qt 自由版:是 Qt 仅仅为了开发自由和开放源码软件 提供的 Unix/X11 版本
在Q 公共许可证和 GNU 通用公共许可证下,它是免费的
Qt/嵌入式自由版:是 Qt 为了开发自由软件提供的嵌入式版本
在GNU 通用公共许可证下,它是免费的
下表是关于 Qt 在Windows 环境下各个版本的区别
(Qt 为 Windows 只提供了专业版和企业版,不过自由版本的 Qt 仍然可以在Windows 环境下使用) 组成模块 自由版 专业版 企业版 Qt 的基本模块(工具、核心 、窗 口 部 件、对话 框) 与 平台无 关的 Qt 图形用户界面工具包 和应