LINUX.ORG.RU

Qt


191

15

Всего сообщений: 539

Выход Qt 5.6

Группа Open Source

Для нового Qt 5.6 разработчики обещают долговременную поддержку (LTS). Предыдущим LTS релизом был Qt 4.8.

Список изменений:

  • Полностью переписана поддержка hi-dpi экранов.
  • Теперь, приложения Qt, основанные на плотности пикселов позволяют автоматически подстраивать размеры шрифтов, пиктограмм, элементы окон и графику.
  • Webkit и Qt Quick 1 удалены.
  • Новая система CI, получившая название «Coin for COntinuos INtegration»
  • Уменьшение затрат памяти на использование динамических свойств
  • Возможность лога непосредственно в syslog на Линуксе
  • Новый класс QVersionNumber
  • Множество оптимизаций в производительности QString
  • Добавлен метод QHostAddress::isMulticast()
  • Улучшена кроссплатформенная поддержка OpenGL ES 3.0 and 3.1
  • Возможность внутреннего рендеринга 16 бит на канал
  • Qt WebEngine теперь основан на Chromium 45 и поддерживает плагины pepper, включая Flash
  • В Qt Nfc добавлена поддержка Android

>>> Подробности

>>> Changelog

 ,

anonymous
()

Релиз OpenOrienteering Mapper 0.6.1

Группа Open Source

«OpenOrienteering Mapper», спустя несколько лет после начала разработки в роли простенького редактора карт как альтернативы коммерческой ГИС «OCAD», которая была единственным инструментом и дефакто стандартом для создания спортивных карт (для спортивного ориентирования), перерос в полноценный инструмент для создания и высококачественной печати карт и схем. Также программу можно использовать как векторный редактор и для других целей.
Сейчас код переписан, и для использования данной программы требуется наличие Qt5.

http://openorienteering.org

( Основные возможности OOMapper v.0.6.1 )

В последних «ночных» сборках включена библиотека GDAL 2.01 для лучшей поддержки импорта векторных данных (из DXF, Shapefile и многих других форматов) в роли подложки.

( Украинское сообщество пользователей OOMapper )

>>> Подробности

 , , ,

atsym
()

Qt отказывается от LGPL 2 в пользу LGPL 3

Группа Open Source

На прошлой неделе компания Qt Company обновила текст соглашения с организацией KDE Free Qt Foundation и объявила о новой политике лицензирования Qt.

Qt долгое время выпускалась под лицензией LGPLv2.1. В версии 5.4 добавилась лицензия LGPLv3 и теперь планируется переход на третью версию GPL и LGPL. Начиная с версии 5.7, Qt больше не будет доступна под лицензией LGPLv2.1. Тем не менее, основные модули будут доступны также под GPLv2 для сохранения совместимости с ПО, выпущенным под второй версией GPL.

Переход на третью версию GPL/LGPL дает следующие преимущества:

  • защита от патентных претензий со стороны поставщика ПО;
  • защита от тивоизации;
  • совместимость с лицензией Apache.

Стоит отметить, что разработчик ПО может применить тивоизацию, если использует коммерческую версию Qt, либо версию под GPLv2.

Изменения не затрагивают следующую версию Qt 5.6, которая должна выйти в феврале. Qt 5.6 будет выпуском с длительным сроком поддержки (3 года).

>>> Подробности

 , , ,

Unununij
()

CuteReport 1.2

Группа Open Source

CuteReport — это легкий, мощный и расширяемый генератор отчетов, основанный на фреймворке Qt. В основe CuteReport состоит из 2 частей: базовая библиотека и дизайнер шаблонов. Обе полностью модульные, и их функциональность может быть легко расширена с помощью написания дополнительных модулей. CuteReport абсолютно абстрагирован от входящих данных и может использовать как хранилище данных файловую систему, базу данных, систему контроля версий и пр. Цель проекта — предоставить мощное, но в то же время простое даже для неопытного пользователя или дизайнера средство для быстрого построения сложных отчетов.

Полный список изменений версии 1.2:

  • Демонстрационное приложение для показа примеров отчетов.
  • Возможность редактирования данных в предпросмотре (базовый функционал).
  • Новый модуль «ScriptSpellout» для представления чисел, валют, денежных сумм прописью на различных языках в правильном роде и с учетом единственного или множественного числа. Смотри документацию и Демонтрационное приложение секция: General->Invoice (pro version).
  • Сохранение списка предыдущих отчетов в дизайнере.
  • Новое свойство страницы «resetPageNumber» для опционального сброса сквозной нумерации страниц.
  • Несколько уровней детализации при представлении элемента на шаблоне страницы: «Контент полностью», «Только имя» и пр. Мемо-элемент теперь может показывать на шаблоне только свое имя, таким образом избегая нагромождения текста на шаблоне.
  • Обновление документации: «Сигналы в скрипте».
  • Обновление документации: «Функции» -> «Функции прописи».
  • Показ дизайнером предупреждения перед удалением объекта Хранилища, Рендерера, Принтера.
  • Объединение cutereport и cutereport_cli. Используйте параметр запуска -g для старта в графическом режиме (дизайнер шаблонов).
  • Подержка гистограмм (pro version).
  • Обновление диаграмм: поддержка статичных и динамичных данных, обновление хелпера (pro version).
  • Исправление хелпера для модуля штрихкодов BarcodeExt (pro version).

Общественная версия проекта распространяется под лицензиями GPL и LGPL.

Основной сайт проекта

SourceForge

Скачать исходники, сборки, документацию

>>> Подробности

 , ,

AlFoX
()

Вышел Stellarium 0.14.2

Группа Open Source

8 января вышел второй корректирующий выпуск Stellarium серии 0.14 — 0.14.2. Stellarium — один из популярных свободных планетариев, который создаёт реалистичное трёхмерное небо так, как если бы мы смотрели на него невооруженным глазом, через бинокль или телескоп.

В эту версию включены портированные из ветки 0.15 исправления 7 ошибок и некоторое количество улучшений. Также был обновлён каталог объектов глубокого космоса, в котором, среди прочего, появились карликовые галактики — спутники Млечного пути.

>>> Полный список изменений

>>> Официальный сайт

 , , , ,

alex-w
()

Shotcut 16.01

Группа Мультимедиа

Выпущена очередная версия Shotcut — свободного видеоредактора, основанного на мультимедийном фреймворке MLT.
Приложение поддерживает многие видео, аудио и графические форматы с помощью FFmpeg, имеет аппаратную поддержку обработки видео.

Главные новые возможности:

  • хромакей (в наличии простой и расширенный видеофильтр);
  • изменение скорости видео/аудио при обработке;
  • просмотр свойств выбранного видео/аудио на таймлинии;
  • режим наложения (не работает в режиме обработки графическим процессором, только в режиме видеокомпозитинга);
  • альфа-канал (просмотр и добавление видеофильтра);
  • и др.

>>> Страница загрузки

>>> Подробности

 , , , ,

amorpher
()

Qt Creator 3.6.0

Группа Open Source

15-го декабря 2015 команда разработчиков представила выпуск Qt Creator 3.6.0.

Данный выпуск примечателен одним большим нововведением — редактором UML-like диаграмм. Однако этот редактор все еще находится в состоянии «экспериментальной функциональности», поэтому отключен по умолчанию. Для включения необходимо проследовать в меню Help > About Plugins > ModelEditor и отметить ModelEditor. Так как данный редактор поддерживает большое количество различных типов диаграмм и стилей элементов, его документация была вынесена на отдельную веб-страничку. Поблагодарим Jochen Becher за такое замечательное расширение!

Также кодовая модель Clang получила множество улучшений. Clang Fix-its теперь доступны через меню Refactor. Теперь Qt Creator умолчанию показывает больше диагностических сообщений (отрегулировать показываемые сообщения можно в меню C++ > Code Model).

В Qt Designer появилась возможность быстро переключатся между *.ui.qml и соответствующим *.qml файлами (аналогично Switch Source/Form для Qt Widgets). В дополнение, Connection Editor и Path Editor стали доступны для opensource-edition (ранее были доступны только в коммерческой версии).

Для проектов QMake появился новый тип профиля — Profiling (Release c внешними отладочными символами). Для проектов CMake теперь (наконец) можно выбирать стандартные CMake-профили: Debug, Release, ReleaseWithDebugInfo и MinSizeRelease. На OS X добавлена возможность настраивать то, будет ли Qt Creator считать файловую систему чувствительной к регистру, или нет (Preferences > Environment > System).

Важная заметка для платформы Linux x86_32:
Начиная с выпуска 3.6, для платформы Linux x86_32 прекращена поддержка бинарных сборок на qt.io. Однако, сборка из исходных кодов все еще официально поддерживается.

Полный список изменений

>>> Подробности

 , , ,

KennyMinigun
()

Вышел Qmmp 1.0.3

Группа Мультимедиа

Доступна очередная версия аудио-плеера Qmmp, посвященная исправлению найденных ошибок. Данный плеер написан с использованием библиотеки Qt и обладает «классическим» интерфейсом Winamp 2.x/Xmms. Кроме того, начиная с версии 0.9 в поставку входит простой интерфейс (QSUI), использующий стандартный набор виджетов.

Среди изменений можно отметить следующие:

  • обработка ошибок в модуле поддержки MPlayer;
  • исправлена поддержка некоторых обложек;
  • устранена проблема с сохранением низких уровней эквалайзера в интерфейсе QSUI;
  • исправлена проблема с отображением некоторых обложек, находящихся внутри mp3-файлов;
  • добавлена возможность сборки без Qt X11 Extras, необходимого только для 2-х плагинов;
  • исправлена поддержка Cinnamon и MATE.

Версии, начиная с 1.0, требуют наличия библиотеки Qt5. Для использования библиотеки Qt4 выпущена версия 0.9.5 с аналогичными исправлениями.

Исходники:
qmmp-0.9.5.tar.bz2
qmmp-1.0.3.tar.bz2

>>> Подробности

 ,

anonymous
()

Выпуск Nomacs 3

Группа Мультимедиа

Nomacs — свободная программа для просмотра фотографий, написанная с использованием библиотеки Qt.

Что нового в версии 3.0:

  • плагины теперь доступны и на GNU/Linux;
  • новый плагин: Page Extraction;
  • добавлены переводы для украинского и болгарского языков;
  • обновлены используемые библиотеки (Qt до 5.5, OpenCV до 3);
  • полная поддержка SVG;
  • улучшена пакетная обработка;
  • добавлены новые аргументы командной строки.

>>> Подробности

 ,

Akamanah
()

Вышла первая версия программы Ёрш-генератор

Группа Интернет

Сегодня состоялся первый релиз программы для генерирования статических html-сайтов Ёрш-генератор версии 0.2.3.
Ёрш-генератор — это кроссплатформенная программа с открытым исходным кодом (C++/Qt4) от российского разработчика для генерирования статических сайтов. Код распространяется по лицензии GPLv2.

Возможности:

  • редактирование html-страниц;
  • создание дополнительных ёрш-тегов;
  • пакетное генерирование html-страниц сайта.

Сейчас программа служит для автоматизации уже имеющихся html-шаблонов сайтов. В будущем проект обещает вырасти в полноценную статическую CMS.

>>> Подробности

 , , ,

xwicked
()

Вышел Stellarium 0.14.1

Группа Open Source

Сегодня вышел первый корректирующий выпуск Stellarium серии 0.14 — 0.14.1. Stellarium — один из популярных свободных планетариев, который создаёт реалистичное трёхмерное небо так, как если бы мы смотрели на него невооруженным глазом, через бинокль или телескоп.

В эту версию включены портированные из ветки 0.15 исправления 13 ошибок. Среди исправлений — улучшения в работе плагинов. Также в корректирующем выпуске была проведена работа по оптимизации бинарных пакетов для Windows и OS X, благодаря которой удалось сократить их объемы примерно на 10%.

>>> Полный список изменений

>>> Официальный сайт

 , , , ,

alex-w
()

QDeviceMonitor 1.0.0

Группа Open Source

Вышел в свет GUI для просмотра логов на GNU/Linux, Mac OS X и Windows. Поддерживаются логи устройств на базе ОС Android и iOS, а также текстовых файлов.

Основные возможности:

  • фильтрация по регулярным выражениям;
  • поддержка фильтрации с префиксами, совместимыми с Android Device Monitor;
  • автодополнение историей последних фильтров;
  • фильтрация по уровню подробности (только Android);
  • добавление меток в лог;
  • открытие текущего лога в текстовом редакторе.

>>> Скачать

>>> Подробнее

 , , , ,

sbar
()

Prismriver Project: поиск текстов песен

Группа Open Source

Вышла первая версия утилиты для поиска и загрузки текстов песен — Prismriver Project. Проект состоит из библиотеки, а также консольного и графического (Qt5) клиентов.

Особенности:

  • поддержка более 50 каталогов текстов (LyricWiki, Vagalume, UtaTen, TouhouWiki, Megalyrics, Letras, Musixmatch, KGet, Kasi-Time, J-Lyric, Amalgama, Anime Lyrics и т.д.);
  • кеширование загруженных страниц;
  • настраиваемый формат вывода результатов поиска;
  • Qt5: подключение к плеерам через интерфейс MPRIS2;
  • Qt5: вывод уведомлений о результатах поиска в трее.

Сайт проекта со скриншотами

>>> Репозиторий

 , ,

anonymous
()

Вышел Stellarium 0.14.0

Группа Open Source

После 6 месяцев разработки увидел свет новый выпуск Stellarium'а — одного из популярных свободных планетариев, который создаёт реалистичное трёхмерное небо так, как если бы мы смотрели на него невооруженным глазом, через бинокль или телескоп.

( Основные характеристики и изменения... )

Наряду с большими изменениями планетарий также претерпел много мелких улучшений и уменьшил кол-во зависимостей.

Полный список изменений

>>> Официальный сайт

 , , , ,

alex-w
()

Новая версия ПО АРМ «Скиф» 2.7

Группа Проприетарное ПО

АРМ «Скиф» — программное обеспечение, предназначенное для работы с пультами С2000(М), производства ЗАО НВП «Болид», предназначенными для управления системами охранной/пожарной сигнализации.

Данное ПО разработано после изучения закрытого протокола программы АРМ «Орион Про», которая работает только в Windows. Программа АРМ «Скиф» же написана на Qt, и работает в GNU/Linux, Mac, Windows.

АРМ «Скиф» является коммерческим ПО, но имеет бесплатный и демонстрационный режимы работы. В бесплатном режиме поддерживается работа с двумя приборами охранной сигнализации, а в демонстрационном режиме есть только ограничение на два часа непрерывной работы, после чего программу можно перезапустить и т.д.

Основные изменения с момента прошлого анонса:

  • В сценарии добавлен протокол MQTT. Данный протокол предназначен для интеграции с программами «Умный дом».
  • В сценарии добавлены команды для доступа к журналу событий, команды запроса АЦП.
  • В 5—10 раз ускорено формирование отчета в журнале событий. Например, в базе данных 140000 событий, формирование отчета происходит за 250 мс.
  • Реализована возможность копирования событий из журнала событий и окна запроса АЦП в буфер обмена (Ctrl+C).
  • Реализована возможность добавлять индикаторы АЦП на графические планы.
  • Реализована возможность изменения размера и поворота извещателей на графическом плане.
  • Для WebSocket реализовано: запрос АЦП, журнал событий, поддержка шифрования TLS, добавлена документация на API.
  • Реализован режим работы с преобразователями Moxa Nport напрямую, без штатного драйвера.
  • Для одноплатного компьютера raspberry pi добавлена возможность работы с 3G модемом (режимы: PPP, Stick, HiLink), добавлена русская раскладка клавиатуры.
  • Добавлена сборка программы для одноплатного компьютера raspberry pi2.

>>> Подробности

 ,

arm-skif
()

Вышел Qmmp 0.9.0

Группа Мультимедиа

После более чем года разработки доступен первый выпуск новой ветки аудио-плеера Qmmp. Основная часть работы посвящена улучшению имеющейся функциональности плеера.

Среди основных изменений можно отметить следующие:

( читать дальше... )

>>> Подробности

 , ,

anonymous
()

Релиз 1.1 генератора отчетов CuteReport

Группа Open Source

CuteReport — это легкий, мощный и расширяемый генератор отчетов, основанный на фреймворке Qt. В основe CuteReport состоит из 2 частей: базовая библиотека и дизайнер шаблонов. Обе — полностью модульные, и их функциональность может быть легко расширена с помощью написания дополнительных модулей. CuteReport абсолютно абстрагирован от входящих данных и может использовать как хранилище данных файловую систему, базу данных, систему контроля версий и пр. Цель проекта — предоставить мощное, но в то же время простое даже для неопытного пользователя или дизайнера средство для быстрого построения сложных отчетов.

Общественная версия проекта распространяется под лицензиями GPL и LGPL.

Основной сайт проекта

SourceForge

Скачать исходники, сборки, документацию

>>> Подробности (англ.)

 ,

AlFoX
()

Выпуск Qt Creator 3.5.0

Группа Open Source

Qt Creator — IDE для разработки приложений на C++ с использованием фреймворка Qt.

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

  • Метки на полосе прокрутки. Вместе с номерами строк теперь отображаются точки останова (breakpoints), закладки, предупреждения и сообщения об ошибках
  • Увеличена производительность глобального поиска, теперь он выполнятся в несколько потоков
  • Переход на Clang 3.6 для разбора кода, улучшение разбора шаблонов C++
  • QtQuick 1 более не поддерживается, ему на смену пришел QtQuick 2
  • Удалена поддержка платформы Blackberry из-за отсутствия мейнтейнера
  • Устранены проблемы с производительностью при работе с journald из состава systemd, улучшена поддержка Android 6 Marshmallow
  • Устранены зависания на платформе Windows

>>> Подробности

 ,

Kaschenko
()

Shotcut 15.07

Группа Мультимедиа

Опубликована очередная версия Shotcut — свободного (GNU GPL 3) видеоредактора, использующего мультимедийный фреймворк MLT.
Приложение поддерживает многие видео, аудио и графические форматы с помощью FFmpeg, имеет аппаратную поддержку обработки видео.

Новые возможности и изменения:

  • поддержка разрешения 4K UHD (улучшена поддержка устройств захвата компании Blackmagic Design, проверено на плате Intensity Pro 4K);
  • 5 видеофильтров для имитации старой киноплёнки (пыль, зерно, проектор, царапины, Technicolor);
  • 5 аудиофильтров (3-полосный эквалайзер, полосовой фильтр, фильтры верхних и нижних частот, режекторный фильтр);
  • добавлена функция вставки и удаления дорожки на таймлинии;
  • новые настройки кодирования по умолчанию для более качественного выходного видеофайла H.264 MP4 (используется переменный битрейт);
  • видеокомпозитинг теперь по умолчанию включен.

Все характеристики

Страница загрузки

>>> Подробности

 , , , ,

amorpher
()

Qt 5.5

Группа Open Source

1 июля 2015 года, после 6 месяцев разработки был выпущен фреймворк Qt 5.5.

В данной версии было устранено более 1500 различных ошибок — разработчики уделили основное внимание повышению стабильности и оптимизации производительности.

Пакеты новой версии Qt для Linux были собраны на RedHat Enterprise Linux, что позволило использовать одни и те же бинарные файлы на множестве различных дистрибутивов (от RHEL 6.6 до Ubuntu 15.04).

Новое в этом выпуске:

  • Qt3D — новый модуль, содержащий высокоуровневый API для C++ и QML делающий более простой интеграцию средств работы с 3D графикой в приложениях на Qt. Данный модуль поддерживает рендеринг на OpenGL 2, 3, 4, OpenGL ES 2 и ES 3. Демонстрацию возможностей нового модуля можно посмотреть на YouTube.

    Функциональность пока имеет статус Tech Preview.

  • Qt Canvas 3D — Javascript API трёхмерной отрисовки для Qt Quick.
  • Новый модуль Qt Location содержит средства для определения местоположения, прокладки маршрутов и прочих операций с картами.

    Работает с сервисами Nokia Here, Mapbox, OpenStreetMap.

    Правда, на данный момент, функциональность модуля также реализована только на уровне Tech preview.

  • В модуле Qt Bluetooth реализована полноценная поддержка спецификации Bluetooth Low Energy.
  • Qt Multimedia — GStreamer 1.0 используется по умолчанию, но необходимо сконфигурировать проект с -gstreamer 1.0.
  • Новый субфреймворк для создания видеофильтров, поддерживающий интеграцию элементов VideoOutput с OpenCL или CUDA.
  • Поддержка Windows 10.
  • Коммерческие версии продуктов Qt теперь разделены только на две категории.
    • Qt for Application Development — включает в себя все мобильные и настольные решения, поставляется с коммерческой лицензией и сервисом поддержки;
    • Qt for Device Creation — инструментальные средства создания приложений для прочих встраиваемых устройств.

Объявлены устаревшими следующие модули:

  • Qt Webkit, вместо него следует пользоваться Qt WebEngine.
  • Qt Declarative (Qt Quick 1), настоятельно рекомендуется перейти на Qt Quick 2.
  • Qt Script, рекомендуется использовать Qt QML.

Сборки IDE Qt Creator отныне также формируются на базе Qt 5.5.

>>> Полный список изменений

 ,

Twissel
()