[ Сегодня идет свободное скачивание без начисления Download ]


Статистика раздачи
Нет
 
   
 
Top  
 
 
Qt cross-platform framework 5.6 [Multi/Rus] Версия программы: 5.6
Официальный сайт: qt.io
Язык интерфейса: Русский, Английский и другие
Лечение: не требуется
Системные требования:
Windows XP SP2/Vista/7/8/8.1/10 32-bit|64-bit
Описание:
Qt позволяет разрабатывать приложения при помощи C++ и декларативного языка программирования QML, поддерживает все основные десктопные и мобильные платформы, а также некоторые встраиваемые и имеет открытый исходный код. Существует коммерческая версия Qt, содержащая дополнительные проприетарные модули.

Компоненты Qt:

QtCore — классы ядра библиотеки, используемые другими модулями;
QtGui — компоненты графического интерфейса;
QtWidgets — содержит классы для классических приложений на основе виджетов, модуль выделен из QtGui в Qt 5;
Qt QML — модуль для поддержки QML;
QtNetwork — набор классов для сетевого программирования. Поддержка различных высокоуровневых протоколов может меняться от версии к версии. В версии 4.2.x присутствуют классы для работы с протоколами FTP и HTTP. Для работы с протоколами TCP/IP предназначены такие классы, как QTcpServer, QTcpSocket для TCP и QUdpSocket для UDP;
QtOpenGL — набор классов для работы с OpenGL;
QtSql — набор классов для работы с базами данных с использованием языка структурированных запросов SQL. Основные классы данного модуля в версии 4.2.х: QSqlDatabase — класс для предоставления соединения с базой, для работы с какой-нибудь конкретной базой данных требует объект, унаследованный от класса QSqlDriver — абстрактного класса, который реализуется для конкретной базы данных и может требовать для компиляции SDK базы данных. Например, для сборки драйвера под базу данных Firebird/InterBase требует .h файлы и библиотеки статической линковки, входящие в комплект поставки данной БД;
QtScript — классы для работы с Qt Scripts;
QtSvg — классы для отображения и работы с данными Scalable Vector Graphics (SVG);
QtXml — модуль для работы с XML, поддерживается SAX и DOM модели работы;
QtDesigner — классы создания расширений QtDesigner’а для своих собственных виджетов;
QtUiTools — классы для обработки в приложении форм Qt Designer;
QtAssistant — справочная система;
Qt3Support — модуль с классами, необходимыми для совместимости с библиотекой Qt версии 3.х.х;
QtTest — классы для поддержки модульного тестирования;
QtWebKit — модуль WebKit, интегрированный в Qt и доступный через её классы;
QtXmlPatterns — модуль для поддержки XQuery 1.0 и XPath 2.0;
Phonon — модуль для поддержки воспроизведения и записи видео и аудио, как локально, так и с устройств и по сети;
QtCLucene — модуль для поддержки полнотекстового поиска, применяется в новой версии Assistant в Qt 4.4;
ActiveQt — модуль для работы с ActiveX и COM технологиями для Qt-разработчиков под Windows.
QtDeclarative — модуль, предоставляющий декларативный фреймворк для создания динамичных, настраиваемых пользовательских интерфейсов.

Основные изменения в Qt 5.6:

Полная переработка кода для кроссплатформенной поддержки экранов со сверхвысоким разрешением (High-DPI). Новая реализация позволяет автоматически масштабировать интерфейс приложений, написанных для обычных экранных разрешений, для экранов с высоким DPI. Размеры шрифтов, элементов окон, пиктограмм и прочих графических объектов автоматически подстраиваются под имеющееся разрешение. В конфигурациях с несколькими мониторами подобное масштабирование производится на лету при перемещении окна между обычным и High-DPI экраном.
Значительное улучшение браузерного движка Qt WebEngine, который обновлён до кодовой базы Chromium 45 и получил возможность использования плагинов с интерфейсом PPAPI (Pepper), например, в форме PPAPI-плагина поставляется Flash для Chrome. Добавлена возможность настройки работы через прокси. Портирован WebActions API. Добавлен новы модуль Qt WebEngineCore, предоставляющий низкоуровневый API для обработки web-контента. На платформе Linux порция поставляемых в составе библиотек заменена на использование штатных системных библиотек дистрибутивов.
Из поставки удалены Webkit и Qt Quick 1, которые оставлены в репозиториях исходных текстов, но не вошли в состав пакета Qt 5.6. Qt Script пока оставлен в Qt 5.6, но имеет статус устаревшей технологии;
В разряд полностью поддерживаемых переведён модуль Qt Location, предоставляющий приложениям простые средства для интеграции карт, навигации, пометки интересных мест (POI). Модуль поддерживает интерфейс плагинов, через который можно подключать бэкенды для работы с различными сервис-провайдерами и создавать расширения API. В текущем выпуске обеспечена поддержка сервисов HERE, Mapbox и Open Street Map;
В инфраструктуру виджетов для создания панелей добавлена поддержка программного изменения размера панели, создания плавающих панелей и перегруппировки вкладок;
В Qt Multimedia добавлен новый QML-тип PlayList и Audio role API для медиаплееров;
В Qt Canvas 3D добавлена возможность использования объектов Qt Quick Items в качестве текстур и возможность прямой отрисовки в фоновые и активные сцены QML;
Обеспечена полноценная поддержка платформы Windows 10 и подготовка бинарных сборок Qt для Visual Studio 2015. Добавлены компоненты для использования Linux-инструментов при разработке встраиваемых решений на ПК под управлением Windows.
Улучшена совместимость кодовой базы со стандартом C++11 и STL;
Обновлена реализация виртуальной клавиатуры Qt Virtual Keyboard, в которой появилась поддержка распознавания рукописного ввода;
В стеке Boot to Qt, нацеленном на предоставление полноценных загрузочных мобильных систем с окружением на базе Qt и QML, расширены средства кастомизации и возможности по использованию компонентов Qt в сборках на базе системы Yocto;
Добавлен новый класс QVersionNumber;
В QNetworkAccessManager добавлена поддержка перенаправления HTTP-запрсоов;
Улучшена поддержка OpenGL ES 3;
Для платформы Android добавлена поддержка Qt NFC, для OS X - Qt Positioning, для WinRT - Qt WebView;
Из соображений безопасности из бинарной сборки исключены библиотеки MNG и JPEG2000. Данные библиотеки по-прежнему можно использовать, собрав из исходных текстов;
В инсталлятор добавлена возможность установки трёх экспериментальных модулей, который будут включены в состав Qt 5.7:
Qt Quick Controls 2 - полностью переписанный и оптимизированный набор компонентов для построения графических интерфейсов для приложений на Qt Quick;
Qt 3D - многопоточный 3D-движок для приложений на Qt C++ и Qt Quick;
Qt SerialBus - поддержка шин CANBus и ModBus для организации взаимодействия приложений;

Скриншоты

[Цитировать]



Показать сообщения:    

Текущее время: 26-Фев 20:01

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы

!ВНИМАНИЕ!
Сайт не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете, чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами, и мы незамедлительно удалим ее. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несет ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!