LINUX.ORG.RU

Qt


190

15

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

Вышел 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
()

Papyros OS (бывшая Quantum OS) запустила кампанию по сбору средств на Bountysource

Группа Open Source

Разработчики Papyros ОС на базе GNU/Linux, лозунг которой — принести на Linux современные фишки и Material Design, запустили сбор средств на Bountysource.

Запросы на ежемесячные пожертвования следующие:

  • $60/мес. — покрыть расходы на оплату сервера;
  • $500/мес. — возможность нанимать студентов в помощь основным разработчикам;
  • $1200/мес. — минимальный размер оплаты труда в штате Миссури, позволит больше уделять времени на разработку системы и привлекать больше помощников;
  • $2500/мес. — это половина зарплаты типичного junior-разработчика (прим. переводчика: для Миссури, видимо);
  • $7000/мес. — за эти деньги проект сможет себе позволить содержать профессионального разработчика на full-time, который посвятит себя полностью разработке Papyros.

Немного подробностей о самой системе:

Эта система была анонсирована в ноябре 2014 года как Quantum OS, потом кто-то намекнул, что название Quantum надо бы сменить и система была переименована в 2015 году на Papyros. За основу системы взят GNU/Linux (референсные сборки на ArchLinux), дисплейный менеджер Wayland. Оболочка Papyros Shell, построена на QtQuick 2.0 и использует концепцию построения интерфейса Material Design от Google. Shell лицензируется под GPLv3, а визуальные QtQuick-компоненты под LGPLv2.

Помимо самой ОС интерес представляет библиотека визуальных компонентов с Material Design, разрабатываемая в рамках проекта. Лицензия LGPL позволяет использовать её в любых коммерческих проектах. На данный момент она уже выглядит достаточно мощно, есть реализация всех базовых примитивов. Библиотека кроссплатформенна, как и Qt5, не привязана к оболочке Papyros, т.е. её можно использовать в проектах на Windows, Android, OSX, iOS, Linux и на других поддерживаемых платформах.

Пример калькулятора, работающего под Windows

Резюме:

Проект, начавшийся в конце 2014 с идеи и нескольких картинок в фотошопе, довольно быстро развивается. В группе на Google+ всё очень живо. И, возможно, мы скоро увидим первую рабочую альфа-версию системы, которая выглядит отлично, современно и будет реальной альтернативой KDE и GNOME под Linux.

Полезные ссылки:

Сайт проекта

https://plus.google.com/u/0/communities/109966288908859324845[br

]Группа в Google+

Анонс этой системы на ЛОР

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

 , papyros, ,

navrocky
()

CopperSpice — форк Qt 4.8 с поддержкой С++11

Группа Open Source

Проект CopperSpice — это набор С++ библиотек производных от фреймворка Qt 4.8.

Его основной целью является переработка кодовой базы родительского проекта, чтобы иметь возможность полноценного использования шаблонов, метапрограммирования и нового стандарта Си++11. По мнению разработчиков, данные архитектурные решения позволили полностью отказаться от использования генератора кода известного как Moc (Qt Meta-Object Compiler).

Именно Moc, как таковой, не поддерживает многие возможности современного Си++ как то: шаблоны, сложные типы данных, статическую проверку типов и сильно связан с операциями строкового сравнения. Удаление Moc позволит увеличить производительность приложения, сделает процесс сборки более простым, а также позволит выявлять большее количество проблемного кода еще на этапе компиляции.

Кроме поддержки функциональности Qt 4.8, в CopperSpice выполняется портирование и некоторых классов Qt 5.

Код распространяется под лицензией LGPL.

Основные возможности фреймворка CopperSpice:

  • CopperSpice является форком Nokia LGPL Qt 4.8.2;
  • Qt Moc более не используется;
  • фреймворк написан на Си++11;
  • библиотека может быть напрямую слинкована с обычным приложением на Си++;
  • шаблонный класс может наследоваться от QObject;
  • для сборки библиотек CopperSpice используется привычный многим GNU Autotools.

Фреймворк предоставляет следующие библиотеки:CsCore, CsGui, CsMultimedia, CsNetwork, CsOpenGL, CsPhonon, CsSql, CsSvg, CsWebKit, CsXml и CsXmlPatterns.

По заявлению разработчиков конвертация проектов на Qt в CopperSpice легко осуществляется утилитой PepperMill.

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

 , ,

Twissel
()

Корректирующий релиз плеера Qmmp 0.8.5

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

Состоялся очередной корректирующий релиз медиаплеера Qmmp 0.8.5. В новой версии проведены следующие основные изменения:

  • добавлена поддержка директории с данными пользователя;
  • устранена проблема изменения размера списка при использовании локали с написанием справа налево;
  • исправлена поддержка Vorbis Comment;
  • исправлена сборка с qmake;
  • устранена ошибка, приводящая к пропаданию обложки исполнителя;
  • доработаны некоторые диалоги настроек;
  • восстановлена работа с libre.fm;
  • улучшена поддержка некоторых скинов;
  • исправлено несколько багов, проявляющихся только в ОС MS Windows.

Одновременно выпущен набор дополнительных модулей Qmmp Plugin Pack 0.8.4, где исправлен украинский перевод интерфейса Simple Ui, устранена ошибка с настройкой цветов списка воспроизведения, и улучшено качество масштабирования обложек исполнителя.

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

 , ,

anonymous
()

Релиз Qt 5.4.2, Qt Creator 3.4.1, Qt VKB 1.3 и Qt IFW 2.0.1

Группа Open Source

Сотрудники The Qt Company рады сообщить, что состоялся релиз новой версии кросс-платформенного фреймворка Qt и сопутствующих ему инструментов.

Qt 5.4.2 является вторым патч-релизом для Qt 5.4. В дополнение к различным улучшениям и исправлениям он так же поставляется с обновлённой версией Qt Creator.
Отмечены следующие важные обновления, связанные с безопасностью:

  • Устранена WeakDH-уязвимость в Qt WebEngine (CVE-2015-4000);
  • Устранена DoS-уязвимость в обработчике изображений BPM-формата (CVE-2015-0295);
  • Устранены различные уязвимости в обработчиках изображений разных форматов:
    • Уязвимость в обработчике BMP (CVE-2015-1858);
    • Уязвимость в обработчике ICO (CVE-2015-1859);
    • Уязвимость в обработчике GIF (CVE-2015-1860).

Также были обновлены некоторые библиотеки третьих сторон, входящие в состав Qt: PCRE до версии r1530, libpng до версии 1.16.17, libtiff до версии 4.0.3. Вместе с обновлением были исправлены уязвимости их предыдущих версий. Qt 5.4.2 сохраняет обратную совместимость (бинарную и на уровне исходного кода) с Qt 5.4.1, но не с Qt 5.4.0, в котором, к сожалению, была сломана бинарная совместимость на Windows при использовании компиляторов MSVC 2012 или MSVC 2013. Это недоразумение было исправлено в Qt 5.4.1, таким образом можно сказать что Qt 5.4.2 сохраняет полную совместимость со всеми версиями Qt 5, исключая Qt 5.4.0.
Специфичные для GNU/Linux исправления следующие:

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

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

 , ,

EXL
()

Релиз Qt 4.8.7

Группа Open Source

Разработчики из компании The Qt Company рады сообщить, что спустя целый год после выхода Qt 4.8.6, состоялся релиз новой версии фреймворка четвёртой ветки. Qt 4.8.7 содержит важные обновления безопасности, в частности, устранение нескольких критических уязвимостей, улучшенную поддержку OS X 10.10 и множество исправленных ошибок. Всего в релиз было включено более 150 различных улучшений и исправлений. Несмотря на такое большое количество принятых изменений, новая версия не добавляет новую функциональность, ограничиваясь поддержкой существующей, поэтому релиз следует считать корректирующим. Qt 4.8.7 сохраняет как прямую, так и обратную совместимость с предыдущими (Qt 4.8.x) версиями библиотеки.

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

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

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

 ,

EXL
()

Qt5 Configuration Tool 0.11

Группа Open Source

Доступна новая версия утилиты для настройки внешнего вида Qt5-приложений. Данная программа предназначена, в первую очередь, для применения в рабочих окружениях без интеграции с Qt5.

В новой версии проведены следующие изменения:

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

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

 

anonymous
()

Вышел Stellarium 0.13.3

Группа Open Source

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

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

Мы настоятельно рекомендуем сбросить настройки планетария (включая файл объектов Солнечной системы и файлы данных плагинов), если установка производится в виде обновления уже имеющейся версии.

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

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

 , , , ,

alex-w
()

Qt Creator 3.4.0

Группа Open Source

Разработчики из компании Digia рады сообщить о выпуске новой версии интегрированной среды разработки для языков C/C++ Qt Creator.

Среди основных изменений в новом выпуске:

  • Новая возможность рефакторинга, позволяющая перенести все определения функций из тела класса;
  • Автодополнение сигналов/слотов, используемых в новом стиле, введенном в Qt5;
  • Новый фильтр быстрого поиска, позволяющий найти все используемые в проекте файлы, даже если они явно не перечислены в файле проекта;
  • В профессиональной редакции добавлена интеграция для QTest;
  • Статический анализатор clang выведен из эксперементального статуса;
  • Изменение параметров окружеqния для внешних инструментов;
  • Поиск по записям событий в QML Profiler;
  • Использование 64-битного инструментария Android;
  • Использование базовых проектов для разработки на голом железе;
  • Подсветка скобок.

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

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

 ,

keyran
()

Выпущен свободный редактор Valentina 0.3.0 для создания выкроек одежды

Группа Open Source

После трех месяцев разработки представлен релиз свободного графического редактора для создания выкроек одежды Valentina 0.3.0.

Valentina — это свободный графический 2D-редактор, построенный на основе библиотеки Qt 5. Исходные тексты публикуются под свободной лицензией GPL v3+. Основной целью проекта является создание свободного инструмента для создания 2D-чертежей одежды. В приложении используется свой собственный формат данных.

Краткий список изменений:

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

>>> Блог проекта

 , , ,

dismine
()

Qomp 0.8 — простой и легкий музыкальный плеер

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

Qomp (Quick Online Music Player) — простой и легкий музыкальный плеер, написан на Qt, с базовым интерфейсом, который позволяет прослушивать музыку как с локального хранилища, так и аудиопотоки через интернет. Распространяется под лицензией GNU GPL 2.

Возможности данного плеера:

  • Поиск и воспроизведение музыки с нескольких онлайн хостингов музыки (Yandex.Music, myzuka.ru, pleer.com).
  • Воспроизведение музыки с локальных ресурсов.
  • Поддержка скробблинга Last.fm.
  • Поддержка MPRIS (только для linux).
  • Интеграция с системным треем.
  • Поддержка proxy-сервера.
  • Поддержка списка воспроизведения.
  • Кроссплатформенность (Windows, OS X, Linux, Android).

Изменения в версии 0.8:

  • Изменена ссылка myzuka.ru на новую myzuka.org.
  • Обновлены библиотеки Qt libs до версии 5.4.1 (Windows, Android, OS X).

Скачать

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

>>> Сайт плеера

 , , ,

fallout4all
()

Audacious 3.6

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

Audacious — аудиоплеер, форк Beep Media Player, который в свою очередь форк XMMS (в связи с завершением разработки XMMS и последующего мёртворождения плеера BMPx).

Основные изменения в этой версии:

  • новый интерфейс на Qt5, который может быть установлен наряду с существующими интерфейсами GTK + и Winamp Classic;
  • возврат к использованию GTK+ версии 2.x по умолчанию в связи с более продвинутыми возможностями данной версии для разработки плеера, лучшей поддержки кроссплатформенности, более стабильного API, и более низкого потребления памяти (плеер всё также может быть собран с GTK+ 3, но разработчики рекомендуют версию 2 для любого окружения рабочего стола, кроме GNOME 3);
  • исходный код был переписан c стандарта C99 в C++11. для облегчения портирования на Qt

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

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

 , ,

amorpher
()

nomacs 2.4.0 — просмотрщик графических изображений

Группа Open Source

Анонсирована новая версия просмотрщика графических изображений nomacs 2.4, добавившая поддержку вкладок, пакетную обработку и улучшенные эскизы.
nomacs – приложение на Qt для GNU/Linux, FreeBSD, Microsoft Windows и OS X, поддерживающее простые манипуляции с изображениями как изменение размера, поворот, инверсия цветов и пр.

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

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

PPA для Ubuntu

Пакеты для openSUSE

Скриншоты

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

 ,

Darth_Revan
()

Релиз Qt 5.4.1 и QtCreator 3.3.1

Группа Open Source

Разработчики компании Digia объявили о выпуске корректирующего релиза кроссплатформенного фреймворка Qt 5.4.1 и среды разработки QtCreator 3.3.1.

Среди исправлений, которые принес этот релиз:

  • Возврат бинарной совместимости с Qt 5.3.2 под Windows.
  • Включен по умолчанию JIT-компилятор для QtQuick.
  • Критические исправления для OpenGL.
  • Улучшения в поддержке WinRT и поддержка Windows 10 Technical Preview.
  • Исправления в рендеринге шрифтов.
  • Множество других исправлений.

В новой версии QtCreator содержатся минорные исправления, с полным списком которых можно ознакомиться здесь.

Скачать

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

 , ,

keyran
()

Заморозка Qt 5.5 и отделение ветки dev

Группа Open Source

Согласно плану по выпуску новой версии Qt, произведена заморозка функциональных возможностей, а также отделение кода, предназначенного для разработчиков в отдельную ветку.

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

  • Поддержка GStreamer 1.0
  • QImage теперь поддерживает форматы 8-bit Alphamap и grayscale
  • Новый API для управления настройками видоискателя камеры
  • Поддержка javascript Geolocation API с QtLocation в качестве бэк-энда
  • В QtWebEngine добавлен API для управления загрузкой файлов
  • Добавлены нативные реализации виджета QWebView для Windows and Mac OS X

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

 ,

puding
()

Анонсирован LXQt 0.9

Группа Open Source

Анонсирован LXQt 0.9 (Qt Lightweight Desktop Environment), второй значительный выпуск пользовательского окружения, развиваемого объединённой командой разработчиков проектов LXDE, Razor-qt и Maui/Hawaii. Интерфейс LXQt продолжает следовать идеям классической организации рабочего стола, привнося современное оформление и приёмы, увеличивающие удобство работы. LXQt позиционируется как легковесное, модульное, быстрое и удобное продолжение развития рабочих столов Razor-qt и LXDE, вобравшее лучшие черты обеих оболочек. Код размещён на GitHub и поставляется под лицензиями GPL 2.0+ и LGPL 2.1+. Появление готовых сборок ожидается для Ubuntu, Arch Linux, Siduction, Fedora, openSUSE, Mageia и FreeBSD.

Основные новшества:

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

>>> Официальная страница

 , ,

Odalist
()