LINUX.ORG.RU

Qt


190

15

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

TeamSpeak 3 портирован на Qt 5

 , , ,

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

Вышло обновление популярного VoIP-приложения TeamSpeak 3.0.14, в рамках которого разработчики перевели приложение с использования Qt 4.8 на Qt 5.2.1.

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

С плагинами, использующими Qt 4, сохранить совместимость не удалось.

>>> Подробности (teamspeak.com)

skybon
()

Релиз LiteTran 1.0

 , , ,

Группа Open Source

Сегодня состоялся релиз LiteTran 1.0. Если кто не в курсе, это программа для перевода текстов. Ключевые особенности:

  • Перевод текста по выделению - выделите текст, нажмите Alt+T и получите перевод
  • Удобный и простой интерфейс
  • Поддержка вариантов перевода одного слова
  • Поддержка произношения текста
  • Приложение можно прятать в трей

По сравнению с бета-версией были следующие изменения:

  • Исправлено произношение текста, которое не работало на Windows
  • Добавлены варианты перевода
  • Нажатие кнопки copy теперь копирует весь текст, а не только выделенный
  • Различные улучшения в пользовательском интерфейсе

Программа написана на Qt >= 5.0.2 и собирается с использованием CMake. На данный момент работает в Linux (потенциально должно работать на любой платформе через X11) и Windows. Версия для Mac OS пока в разработке.

Также я хочу поблагодарить следующих людей за помощь:

  • Y - работа по портированию на OS X
  • proDOOMman - пакеты для ubuntu

Ссылки к новости

Релиз

Демонстрация использования

Скриншоты: Раз (internethatemachine.org) два (internethatemachine.org) три (internethatemachine.org) четыре

>>> Подробности (github.com)

flareguner
()

Trojitá 0.4

 , ,

Группа Open Source

Пятого марта вышла новая версия легковесного и быстрого основанного на Qt IMAP-клиента Trojitá — 0.4, кодовое имя «Україна».

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

  • Поддержка нескольких сессий, что делает возможным одновременную работу с несколькими IMAP-аккаунтами. Для этого в данный момент используется флаг «--profile название_профиля», но это не является финальным вариантом решения поддержки нескольких аккаунтов.
  • При составлении письма теперь можно помечать, является ли это письмо ответом на какое-либо другое письмо. Это должно облегчить ответ большому количеству человек в процессе создания новой цепочки писем без смешения разных цепочек между собой.
  • Теперь Trojitá отслеживает состояние сети. Например, когда пользователь отключается от беспроводной сети и подключает проводную — Trojitá это определит и совершит автоматическое переподключение.
  • Теперь Trojitá может автоматически использовать системные настройки прокси. Поддерживаются SOCKS5 и HTTP прокси.
  • Уменьшено использование оперативной памяти, быстродействие улучшено. По тестам синхронизация больших почтовых ящиков происходит в 10 раз быстрее, при этом объём используемой оперативной памяти уменьшился на 38%.
  • При составлении письма можно редактировать поле «От кого» (фича запрошена пользователями).

>>> Подробности (flaska.net)

anonymous
()

Релиз музыкального плеера Cantata 1.3.0.1

 , , ,

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

Cantata — музыкальный плеер. основанный на Qt с использованием MPD (wikipedia.org).

Cantata является самым многофункциональным клиентом MPD.
Данный плеер начинался как форк QtMPC, но на данный момент код и интерфейс плеера сильно отличаются от своего родителя.

Данный релиз содержит 87 багфиксов и улучшений интерфейса, функциональности.

Вот небольшой список особенностей данного плеера:

  • Поддержка динамических плейлистов.
  • Редактирование музыкальной библиотеки.
  • Поддержка потокового аудио.
  • Поддержка текста песен.
  • Синхронизация с внешними плеерами.
  • Поддержка тегов.
  • Поддержка обложек альбомов.

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

  • Добавлена возможность отмены/повтора действий в очереди воспроизведения.
  • Вкладка поиска теперь может производить поиск через MPD (скрыта по умолчанию).
  • Обложки альбомов теперь кэшируются, чтобы в режиме просмотра альбомов быстрее загружались.
  • Внутренний HTTP-сервер теперь запускается только в том случае, когда он действительно необходим.
  • Список папок теперь кэшируется для каждой музыкальной коллекции.
  • Улучшенная поддержка Mopidy.

Более подробнее о возможностях.

Внешний вид плеера: раз (kde-apps.org), два (kde-apps.org), три (kde-apps.org)

>>> Источник (tuxarena.com)

fallout4all
()

Вышел qutIM 0.3.2

 , ,

Группа Open Source

Прошло более года с момента выпуска предыдущей версии этого мультипротокольного клиента для обмена мгновенными сообщениями.

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

  • Исправлено множество ошибок и убраны утечки памяти.
  • Добавлена поддержка Yandex Rich Content API для предпросмотра ссылок.
  • Поддержка Yandex.Narod заменена на Yandex.Disk.
  • Добавлен плагин AutoPaster.
  • Добавлена сортировка участников конференций по их ролям.
  • Расширены настройки шрифтов в ростере.
  • Добавлены новые иконки.
  • Добавлен контекстный поиск в окне чата.
  • Добавлены стили чата «Nuvo» и «QIPish».
  • Изменено поведение подсветки табов в окне чата.

О статусе порта на Qt5 пока ничего не сообщается.

>>> Страница проекта (qutim.org)

kott
()

Проект GCompris начал переход на Qt Quick

 , , ,

Группа Open Source

GCompris представляет собой пакет обучающих программ для детей от 2 до 10 лет, состоящий из различных упражнений и игр образовательного характера.

Сегодня в рассылке проекта было объявлено о начале перехода с Gtk+ на Qt Quick. В качестве основной причины указано то, что Gtk+ не предоставляет возможности использовать единую кодовую базу для десктопной и планшетной версии приложения. Что является критичным, так как в данный момент начата разработка версии для планшетов.

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

Так как проект больше не будет использовать Gtk+, то его новая версия не может хоститься на серверах проекта Gnome и участвовать в Google Summer of Code вместе с ним (теперь проект заявлен там как независимый).

Новая версия GCompris-qt опубликована на Гитхабе. Также представлено видео с демонстрацией его работы (данная версия уже работает на десктопе и Андроиде).

>>> Подробности (sourceforge.net)

aidan
()

Релиз Qt 5.2.1 и QtCreator 3.0.1

 ,

Группа Open Source

Разработчики из Digia объявили о выходе новых версий кроссплатформенного фреймворка Qt 5.2.1 и среды разработки QtCreator 3.0.1. Данные релизы являются корректирующими и не вносят новой функциональности.

Изменения в Qt включают в себя многочисленные оптимизации Javascript и QML в новом движке Qt Quick, а также багфиксы для Android и IOS. В QtCreator исправлены ошибки в дизайнере Qt Quick, отладчике, средствах разработки для Android и IOS и во многих других компонентах.

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

>>> Подробности о Qt (digia.com)

keyran
()

Sailfish OS 1.0.3.8

 , ,

Группа Linux General

31 января 2014 года вышло уже третье обновление Sailfish OS 1.0.3.8 под названием Naamankajärvi.

Sailfish OS - мобильная операционная система основанная на GNU/Linux, Qt5 и Wayland. Она является продолжением MeeGo Harmattan от бывших сотрудников Nokia и основана на пакетной базе дистрибутива Mer (форк MeeGo), а также использует наработки проекта Nemo Mobile. На данный момент выпускается один смартфон на этой системе, появившийся в продаже в ноябре прошлого года.

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

  • Поддержка ландшафтного режима для браузера, системных жестов и уведомлений.
  • Изменение масштаба двумя пальцами в приложении камеры. Улучшение качества снимков и записи звука.
  • Поддержка SMS в android-приложениях, улучшенное управление памятью. Нативные и android-приложения теперь разделены в Jolla Store.
  • Исправлена проблема с увеличенным расходом батареи при подключенном The Other Half.
  • Исправления производительности и интерфейса.
  • Многочисленные исправления ошибок в стандартных приложениях.
  • Расширение функциональности recovery-режима (например, можно разблокировать загрузчик).
  • Возможность очистки буфера обмена.
  • Исправления в работе Bluetooth.

>>> Подробности (jolla.com)

equeim
()

Обновление HTTraQt 1.3.0

 , , ,

Группа Open Source

После небольшого отрезка времени вышла новая минорная версия программы HTTraQt.

Программа (клон проекта WinHTTrack) является пользовательским интерфейсом к библиотеке libhttrack, широко распространённой на многих Linux дистрибутивах, служит для скачивания веб-страниц с сохранением структуры ссылок и файлов. HTTraQt позволяет удобно управлять широким набором настроек. Пользовательский интерфейс поддерживает 27 языков, среди которых есть русский и украинский. Дополнительные локализации можно достаточно легко создавать, используя заготовку English.utf.

Написанный изначально в рабочем окружении Qt4 проект на данный момент поддерживает возможность компиляции на Qt5. Дла этого достаточно установить библиотеки libQt5Core, libQt5Widgets, libQt5DBus, libQt5Gui и в файле настроек CMake (CMakeLists.txt) изменить значение USE_QT_VERSION на 5.

В новой версии программы добавлена возможность выключения компьютера (shutdown/hibernate) после завершения скачивания проекта. Данное расширение доступно только для Linux, но исходные тексты можно легко дополнить для других операционных систем. Устранены некоторые ошибки перевода и незначительные ошибки пользовательского интерфейса.

>>> Подробности (qt-apps.org)

anonymous
()

Релиз QupZilla 1.6.0

 , , ,

Группа Open Source

1 января в блоге проекта QupZilla сообщили о релизе одноименного браузера версии 1.6.0. QupZilla — кроссплатформеный браузер, основанный на движке WebKit и использующий фреймворк Qt. Разработчики браузера ставят перед собой цель сделать легковесный браузер, использующий «родной» стиль элементов управления в каждой ОС и рабочем окружении.

К изменениям в новой версии относятся:

  • Введение поддержки Proxy auto-config (PAC).
  • Добавлена возможность открыть окно приватного просмотра из окна приватного просмотра.
  • Добавлена функция отсоединения вкладки от окна.
  • Добавлен плагин для подключения KWallet в качестве бэкэнда для хранения паролей.
  • Появилась возможность удалить EasyList из плагина AdBlock.
  • Появилось inline-автодополнение в строке url.
  • Введена возможность экспорта избранного в HTML.

С остальными нововведениями можно ознакомится в блоге QupZilla.

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

>>> Подробности (qupzilla.com)

oxapentane
()

LeechCraft 0.6.60 «Accelerated Evolution»

 , , , ,

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

Спустя более чем полгода и 4000 коммитов после предыдущего важного релиза, 0.5.95, вышла очередная версия модульной рабочей среды LeechCraft 0.6.60 «Accelerated Evolution»!

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

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

>>> Подробности (leechcraft.org)

do0dlez
()

Вышла бета-версия LiteTran - программы для перевода текстов

 ,

Группа Open Source

Вышла тестовая версия LiteTran - наследника QGoogleTranslator, написанного под Qt5. Основные возможности:

  • Не нужно ничего открывать и копировать - просто выделите текст, нажмите сочетание клавиш и получите перевод.
  • Всплывающая подсказка с переводом не отвлекает от чтения текста и не занимает много места.
  • Возможность произношения текста (до 100 символов).
  • Простой и минималистичный интерфейс.

Напоминаю, это всего лишь бета версия, поэтому о всех проблемах и предложениях просьба сообщать на багтрекер.

Ссылки:

Так же пользуясь случаем, поздравляю всех с наступающим новым годом, желаю всем счастья и качественных переводов!

>>> Подробности (github.com)

flareguner
()

Опубликована версия HTTraQt 1.2.0

 , , ,

Группа Open Source

Выпущена новая версия программы HTTraQt 1.2.0, клона проекта WinHTTrack.

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

Основанный на Qt4 проект предназначен преимущественно для систем на основе Linux, но возможна сборка на OS/2, Windows и OS X. В новой версии добавлена возможность свёртывания программы в системный трей, появилась возможность добавлять цифровые значения переменных настроек в QComboBox, редактирования правил скачивания. Добавлена совместимость со структурами проектов, созданных в программах WebHTTrack, WinHTTrack.

Исходные тексты

>>> Домашняя страница (qt-apps.org)

anonymous
()

Корректирующий релиз музыкального плеера Qmmp 0.7.4

 ,

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

Выпущен очередной корректирующий релиз музыкального плеера Qmmp. Проект является альтернативой таких популярных плееров, как Audacious или XMMS, но с использованием библиотеки Qt.

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

  • добавлена поддержка ffmpeg 2.1;
  • исправлены предупреждения при сборке с помощью gcc 4.8;
  • устранены найденные утечки памяти;
  • устранена регистро-зависимость при проверке расширений файлов;
  • улучшена поддержка ReplayGain, в частности, исправлен 24/32-битный режим;
  • исправлена поддержка proxy-сервера и добавлено кэширование треков в модуле cdaudio;
  • добавлена поддержка списков воспроизведения с расширением m3u8;
  • улучшена поддержка mingw, в частности, исправлено несколько ошибок и включён модуль cdaudio.

Одновременно выпущен набор дополнительных модулей Qmmp Plugin Pack, в котором устранена незначительная утечка памяти и исправлены предупреждения при сборке с помощью gcc 4.8.

Дополнительно стало известно, что в некоторые дистрибутивы попала библиотека TagLib-1.9.1, имеющая проблемы с flac-файлами. Поэтому до выхода TagLib-1.9.2 рекомендуется использовать TagLib-1.8 или решить проблему самостоятельно с помощью патчей.

>>> Сайт проекта (ylsoftware.com)

anonymous
()

ZXTune b2850

 , , , ,

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

Вышла новая версия кроссплатформенного плеера и риппера чиптюн-музыки ZXTune b2850.

Основными достоинствами проекта является его кроссплатформенность, быстрый и глубокий поиск музыкальных модулей в больших объемах данных. Также плеер имеет множество функций, облегчающих работу с большими коллекциями треков: поиск и удаление дубликатов, множество плейлистов, асинхронное выполнение операций, экспорт и конверсия в популярные форматы.

Плеер представлен в виде GUI-приложения на базе Qt (zxtune-qt) и в виде CLI (zxtune123). Также существует версия для ОС Android.

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

>>> Подробности (bitbucket.org)

Vitamin_CAIG
()

Вышел Qt 5.2

 ,

Группа Open Source

Вышла новая версия Qt - кроссплатформенного C++ тулкита для построения приложений. Попутно выпущен Qt Creator 3.0.

Некоторые изменения:

  • Qt Core
    • класс QCommandLineParser для разбора аргументов командной строки
    • класс QTimeZone для поддержки временных зон
    • новые возможности перенаправления ввода-вывода в QProcess
  • Qt Widgets
    • в QLineEdit добавлена кнопка очистки содержимого
    • класс QKeySequenceEdit
    • возвращено управление сессиями как в Qt4
    • добавлена поддержка placeholder текста в QTextEdit
    • QInputDialog научился запрашивать многострочный текст
    • новые сигналы tabBarClicked и tabBarDoubleClicked в QTabBar
    • возможность задать длительность показа всплывающей подсказки (то что раньше делалось программистом вручную через фильтрацию событий)
  • Qt Print
    • поддержка расширенных возможностей CUPS в QPrintDialog (для Linux)
  • Qt QML
    • новое свойство «state» в Qt.application
    • новый JS движок V4
  • Qt Quick
    • новый рендерер
    • поддержка внешнего drag-and-drop
  • Qt Webkit
    • контекстные меню для HTML5 видео
    • объект Canvas Path
    • геолокация
    • асинхронный сборщик мусора

Новые модули:

  • Qt Bluetooth (Linux/BlackBerry)
  • Qt NFC (BlackBerry)
  • Qt Positioning
  • Qt Windows Extras (расширенная поддержка возможностей Windows наподобие продвинутых кнопок в панели задач)
  • Qt Mac Extras (расширенная поддержка возможностей Mac наподобие NSString)
  • Qt Android Extras (расширенная поддержка возможностей Android наподобие доступа к JNI окружению)

Также Qt Quick 1 объявлен устаревшим.

Скачать: http://qt-project.org/downloads

Известные проблемы: http://qt-project.org/wiki/Qt520-KnownIssues

Демо-пример на мобильных платформах: http://www.youtube.com/watch?v=-NdvLGbPAbc

>>> Подробности (qt-project.org)

alex_custov
()

QCustomPlot 1.1.0

 , , , ,

Группа Open Source

4 ноября 2013 года вышла версия 1.1.0 библиотеки для построения двухмерных графиков (и не только) для Qt/C++. Главное изменение в новой версии — поддержка Qt 5.1 и 5.2 (beta1).

QCustomPlot — это достаточно молодая, но уже достаточно зрелая библиотека, позволяющая производить построение графиков как являясь частью интерфейса приложения (в качестве виджета или элемента QTextDocument), так и с выводом в файл (поддерживаются растровые и векторные форматы). Библиотека является довольно производительной и хорошо подходит для обновления графиков из поступающих в реальном времени данных.

QCustomPlot развивается активнее, чем свой прямой конкурент Qwt (sourceforge.net), и хотя ещё и не доросла до неё по функционалу, но подаёт очень большие надежды.

Основным разработчиком QCustomPlot является немец Emanuel Eichhammer. Библиотека распространяется под лицензией GPLv3, но автор упоминает возможность распространения под другими условиями с его персонального разрешения (например, под LGPL).

Сайт проекта

Документация

>>> Список изменений (qcustomplot.com)

Obey-Kun
()

Вышел qbs 1.1.0

 ,

Группа Open Source

Разработчики из Digia сообщили о выходе новой версии системы автоматизации сборки qbs 1.1.0.

Изменения в данном выпуске:

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

Скачать новую версию

>>> Подробности (digia.com)

keyran
()

Выпуск Qt Enterprise Embedded, платформы для создания готовых мобильных систем

 ,

Группа Open Source

Компания Digia анонсировала Qt Enterprise Embedded, платформу для использования Qt на встраиваемых устройствах на базе Linux и Android. Qt EE позволяет сформировать и поддерживать полноценные загрузочные мобильные системы с окружением на базе Qt и QML.

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

Поддерживаются два варианта сборок: первый основан на использовании в качестве основы ядра Linux, драйверов и базового системного окружения платформы Android, поверх которого вместо виртуальной машины Dalvik и Java-приложений выполняется графический стек на базе Qt с набором QML-приложений. Второй вариант использует для запуска традиционное встраиваемое окружение Linux, базирующееся на компонентах Yocto, в частности, эталонной системе Poky.
Подготовлены сборки для следующих устройств:

  • Google Nexus 7 (2012 года) – Android 4.2
  • Beagle Board xM – Android 4.1 & Linux
  • Boundary Devices SABRE Lite (Freescale i.MX 6) – Android 4.2/Linux
  • Raspberry Pi B – Linux

Для демонстрации возможностей платформы подготовлено приложение для обучения игре на пианино.

В состав продукта включены следующие компоненты:

  • SDK
  • Адаптированная среда разрабтки Qt Creator 2.8
  • Инструментарий для развёртывания и запуска приложений на оборудовании в один клик

>>> Подробности (digia.com)

Valkeru
()

sqt - инструмент для t-sql программиста в linux

 , , ,

Группа Linux General

Родилась очередная программа для тех, кто предпочитает Linux с gui, но приходится работать с MS SQL Server. Похожа на Query Analizer, но добавлено то, чего всегда не хватало:

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

Редактор кода - с типовыми возможностями (индентация, смена регистра выделения, поиск/замена, в т.ч. с регулярными выражениями).
Подсветка кода реализована штатными средствами Qt, поэтому не блещет скоростью на огромных текстах. При открытии документа более 1 Mб отключается.
В связи с планами допилить инструмент для работы с любыми odbc-источниками данных в программе нет субд-зависимого кода, поэтому никаких контекстных меню для обслуживания сервера/бд (и т.п. - как в qa или management studio) не предвидится (всё делается запросами)

>>> Подробности (google.com)

parihaaraka
()