Читайте также: |
|
Qt – это библиотека классов C++ и набор инструментального программного обеспечения, предназначенные для построения многоплатформенных приложений с графическим интерфейсом. Она позволяет создавать приложения, которые могут работать под управлением Windows 95/98/Me/2000/XP/Vista/Windows 7, Mac OS X, Linux, Solaris, HP-UX и других версий Unix.
В состав библиотеки классов Qt входят:
· классы, обеспечивающие построение оконного графического интерфейса пользователя;
· классы для работы с 2-х и 3-х мерной графикой;
· классы, реализующие поддержку основных графических форматов хранения изображений;
· классы-шаблоны динамических массивов и других структурных типов данных;
· классы для работы с процессами и потоками;
· классы для работы с XML и пр.
Краткая история создания библиотеки. Работа над библиотекой была начата Хаавардом Нордом (главный управляющий Trolltech) и Эриком Чамбенгом (президент компании Trolltech) в 1990 г. К 1993 году они завершили разработку первого графического ядра и приступили к созданию визуальных компонентов – виджетов (widgets). 4 марта 1994 года ими была зарегистрирована компания под названием "Quasar Technologies", которое затем было преобразовано в "Troll Tech", а затем и в "Trolltech".
Первый выход в свет библиотеки Qt состоялся в мае 1995 года. Qt тогда могла работать как под управлением Windows, так и под управлением Unix, предоставляя разработчикам единый API (Прикладной Интерфейс). Библиотека была выпущена под двумя лицензиями: коммерческой – для разработки коммерческого программного обеспечения и свободной – для разработки программ с открытым исходным кодом.
Завоевание рынка происходило медленно, но количество приверженцев библиотеки неуклонно росло. Из года в год компания ежегодно удваивала количество продаж. Успех обеспечивался высоким качеством библиотеки, стройной, хорошо продуманной структурой компонентов и простотой их применения. Менее чем за десятилетие Qt превратилась из малоизвестной библиотеки в программный продукт, используемый тысячами и тысячами разработчиков во всем мире. Наиболее известными примерами разработки на Qt являются: программа-коммуникатор Skype, медиа-плеер VLC, Google Earth.
В настоящее время фирма Trolltech влилась в хорошо известную на рынке фирму Nokia, которой теперь и принадлежит библиотека Qt. В связи с этим библиотека может использоваться для создания приложений под операционную систему мобильных телефонов Nokia – Symbian и Windows Mobile.
Дата добавления: 2015-08-09; просмотров: 109 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Библиотеки Qt | | | Создание интерфейса из совокупности объектов библиотечных классов |