Введение в разработку приложений на платформе Atom/MeeGo для нетбуков и планшетников. Граничин О.Н - 55 стр.

UptoLike

55
Другой аспект использования Qt заключается в унификации
кода приложения. Крупный проект зачастую использует
значительное число внешних библиотек, многие из которых
используют весьма специфичные по стилю интерфейсы, что
порождает разнородные участки кода. API Qt используют единый
стиль и подход, что позволяет сделать ваш код более легко
читаемым и ясным.
3.3.3. Основные библиотеки фреймворка Qt
Итак, Qt позволяет запускать написанное с его помощью ПО в
большинстве современных операционных систем путём простой
компиляции программы для каждой ОС без изменения исходного
кода. Он включает в себя основные классы, которые могут
потребоваться при разработке прикладного программного
обеспечения, начиная от элементов графического интерфейса и
заканчивая классами для работы с сетью, базами данных и XML.
Кратко опишем ключевые библиотеки, входящие в
дистрибутив:
· QtCoreбазовые примитивы, не имеющие отношения к GUI;
· QtGuiпримитивы GUI Phonon и QtMultimedia – библиотеки
для работы с мультимедиа;
· QtNetworkработа с сетью;
· QtOpenGLподдержка OpenGL-графики;
· QtXmlработа с XML;
· QtSqlработа с SQL-базами данных;
· QtScriptпозволяет использовать скриптовый язык,
аналогичный JavaScript в Qt-приложениях;
· QtWebKitпозволяет работать с веб-движком (библиоткой для
обработки и отображения Web-страниц) WebKit.
Для разработки кросс-платформенных приложений для
мобильных устройств компания Qt Software разработала