LINUX.ORG.RU

Qt


192

15

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

Для openSUSE подготовлены пакеты для тестирования Qt5 и KDE Frameworks 5

 , ,

Группа SUSE

В дополнение к проекту Neon, осуществляющему сборку пакетов с KDE Frameworks 5 для Kubuntu, а также репозиторию kf5 для Arch Linux, разработчики openSUSE подготовили аналогичные пакеты для своего дистрибутива. Для тестирования доступны постоянно обновляемые сборки на основе свежих снапшотов Qt 5.2 и KDE Frameworks 5, не пересекающиеся со штатными пакетами Qt и KDE. Пакеты устанавливаются в директорию /opt/kf5, после чего в дисплейном менеджере появляется новая сессия KDE Frameworks 5.

Ссылка на информацию о проекте - http://www.dennogumi.org/2013/08/qt5-on-opensuse-including-experimental-kf5-p...

В репозитории openSUSE - http://download.opensuse.org/repositories/KDE:/Qt51/ и http://download.opensuse.org/repositories/KDE:/Frameworks/

>>> Новость на opennet (opennet.ru)

mbivanyuk
()

Будущее проектов Razor-Qt и LXDE-Qt

 , ,

Группа Linux General

Слухи о слиянии Razor-Qt и LXDE-Qt официально подтвердились. После выпуска версии 0.6 работа над Razor-Qt прекратится, и начнется слияние с LXDE-Qt.

GTK2-версия LXDE также будет поддерживаться. Речь идет не только о багфиксах, но и о параллельной поддержке обеих версий в актуальном состоянии.

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

FFSinit
()

Вышел QtCreator 2.8.0

 , ,

Группа Open Source

Сегодня представители компании Digia объявили о выпуске новой версии среды разработки для C++/Qt — QtCreator.

В новой версии были добавлены:

  • Возможность открытия редактора кода в отдельном окне. Эта долгожданная возможность делает разработку гораздо удобнее при работе на нескольких мониторах.
  • Новые возможности рефакторинга кода на C++, такие как перенос определения функции из заголовочного файла в исходный, добавление объявлений и определений виртуальных функций родительского класса и присвоение возвращаемого значения функции или оператора new локальной переменной.
  • Экспериментальная поддержка отладки на OS X с помощью LLDB.
  • Отладка и профилирование QML на устройствах.
  • Информация о прогрессе выполнения задач перемещена в правый нижний угол.
  • Графический редактор файлов манифеста для Android.
  • Мастер установки среды разработки для устройств BlackBerry.
  • Новые возможности в плагине Git.
  • Добавлен редактор для языка программирования Python, а также мастера для создания классов на нём.

Среду разработки можно загрузить здесь.

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

keyran
()

Вышло обновление программы HTTraQt

 , ,

Группа Open Source

Вышла версия 1.1.0 программы HTTraQt, которая является пользовательским интерфейсом библиотеки httrack. Проект предназначен преимущественно для Linux-систем, базирован на библиотеке Qt4.

В программе проведено большое количество корректировок и доработок, в том числе:

  • исправления переводов;
  • улучшения внешнего вида программы;
  • переработка правил CMake и CPack.

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

Адрес проекта

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

anonymous
()

LXDE переносят на Qt, планируется совместимость с Wayland

 , , ,

Группа Linux General

В блоге LXDE появился отчет о работе по переносу компонент LXDE на Qt. Скриншот демонстрирует почти полное окружение, в том числе файловый менеджер PCManFM-Qt и панель lxpanel-qt. Автор сообщает, что потребление памяти несколько повышено по сравнению с версией на Gtk+2, но с Gtk+3 ситуация не лучше. Пока что разработка идет с использованием Qt4, переход на Qt5 планируется после выхода версии 5.1. Для полной совместимости с Wayland необходимо решить проблемы с зависимостью спецификаций freedesktop.org от X11, но автор рассчитывает, что это сделают разработчики KDE и Gnome. Кроме того, уделяется внимание совместимости с Razor-Qt.

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

shatsky
()

Вышли Qt 5.1 и QtCreator 2.7.2

 ,

Группа Open Source

Вскоре за выходом обновления Qt4 разработчики из Digia выпустили новые версии развивающейся ветки кросплатформенного фреймворка Qt5 и замечательной среды разработки для Qt — QtCreator.

Что нового в Qt5:

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

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

keyran
()

Вышел Qt 4.8.5

 ,

Группа Open Source

Вышел корректирующий релиз кросплатформенного фреймворка Qt. По сравнению с предыдущей версией, в него было внесено более 400 исправлений, включая исправления уязвимостей. Как корректирующий релиз, он не привносит никакой новой функциональности.

В частности:

  • Внесено 35 исправлений в модуль QtCore.
  • Внесено 65 исправлений в модуль QtGui.
  • 8 Linux-специфичных исправлений, 21 исправление для Mac OS X, а также 15 для Windows.
  • Webkit обновлен до версии 2.2.4.
  • Все вызовы shmget теперь вызываются только для пользовательской памяти.
  • Важные исправления для порта на VxWorks в коммерческой версии.

Исходные коды и установщики можно скачать в центре загрузок.

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

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

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

keyran
()

Релиз PyQt 5.0

 , ,

Группа Open Source

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

Краткий список изменений и отличий от предыдущей версии:

  • Поддержка Qt5 (linux.org.ru). Теперь вы можете писать программы на python под новую версию Qt, используя все её возможности.
  • Поддерживается только Python 2.6 и выше (вплоть до 3.3).
  • PyQt5 не поддерживает никаких функций API, помеченных как устаревшие в Qt5.
  • GIL теперь освобождается только тогда, когда это необходимо.
  • Убран код вызова SIGNAL() и SLOT(). Возможно использование только API v2.
  • QtDeclarative удалён. На его замену предлагается использование QtQuick.
  • QtScript и QtScriptTools более не поддерживаются. На их замену предлагается QtQml.
  • QtXML не поддерживается, предлагается использование QXMLStreamReader / QXMLStreamWriter или встроенные средства питона.
  • Реализация QtOpenGL поддерживается только посредством трёх классов: QGLContext, QGLFormat и QGLWidget.

Подробный список изменений

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

anonymoos
()

Вышел UGENE 1.12.0

 , , ,

Группа Open Source

После более чем года ожидания и трехмесячной задержки релиза вышла новая мажорная версия широко известной в узких кругах молекулярно-биологической IDE Ugene, разрабатываемой новосибирской (а теперь уже международной) компанией Unipro.

Нововведения:

  • В редакторе выравниваний появилось попарное сравнение выбранных последовательностей;
  • Множество новых утилит и сценариев, в том числе предназначенных для обработки данных секвенирования нового поколения (NGS);
  • Помимо бинарных утилит теперь используются и скрипты на Python, так что появляется возможность скрещивания этой и без того многофункциональной среды со множеством других широко известных в узких кругах программ;
  • Интеграция с BioMart;
  • Появились расширения для Mozilla Firefox и Google Chrome;
  • Множество изменений и исправлений, перечислить которые здесь не представляется возможным.

>>> Подробности (unipro.ru)

DNA_Seq
()

LeechCraft 0.5.95 «Hate Creation»

 , , , ,

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

Вышла очередная версия модульной интегрированной среды LeechCraft, содержащей в себе браузер, IM-клиент, RSS, Torrent-клиент, медиа-плеер и многое другое.

Разработка этой версии заняла больше четырех месяцев и более 1400 коммитов. Кроме того, это первый релиз под новой лицензией Boost Software License.

Это последний майлстоун в серии 0.6, и все остальные релизы до 0.6.0 не будут содержать никаких новых функций — только исправления ошибок.

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

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

do0dlez
()

Определен план работ на Plasma Workspaces 2

 , , ,

Группа KDE

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

Итак, предстоящие изменения:

  • Переход на KDE Frameworks 5 и Qt5.
  • Включение Wayland в список поддерживаемых серверов. Большая часть работы выполнена в Qt5, но остаётся нерешенной проблема c Oxygen.
  • Новый тип пакета — «Look and Feel». Различные части UI и сопутствующий им код теперь будут включены в один пакет.
  • Базовый шелл. Вместо разрозненных исполнительных файлов, предназначавшихся для разных устройств и конфигураций, будет создан один базовый шелл. Остальные части будут вынесены в отдельные «shell package», которые можно будет подключать на лету. Это даст пользователям возможность переключатся с планшетной версии шелла на десктопную при подключении клавиатуры и мыши.
  • С переходом на QtQuick появилась возможность перенести рендеринг на графический процессор. Это освободит центральный процессор и сэкономит заряд батареи в портативных компьютерах.
    Для устройств, не имеющих поддержки OpenGL, будет сохранена возможность работы на XRender или полностью на центральном процессоре.

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

DukE-M
()

Вышел Qmmp 0.7

 , ,

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

После 10 месяцев разработки доступна новая версия мультимедийного проигрывателя Qmmp, написанного на C++ с использованием библиотек Qt. Проект Qmmp был задуман как альтернатива устаревшему Xmms и продолжает данную линию развития.

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

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

Страница загрузки Qmmp Plugin Pack

Зеркало на GoogleCode

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

anonymous
()

Coffice — Calligra Office для мобильных платформ

 , , ,

Группа KDE

Coffice (Calligra Office или coffee-in-office) — новый проект по портированию Calligra Office на мобильные платформы. Предполагается поддержка платформ Android, Blackberry 10, Jolla Sailfish OS и Ubuntu Phone, а также форматов документов ISO OpenDocument (ODF) и различных форматов Microsoft Office (как бинарных, так и XML). В данный момент в Google Play доступна альфа-версия под Android от 2.1 включительно.
Особенности:

  • Приоритетом является обеспечение поддержки чтения формата odt (OpenOffice Writer, Calligra Words).
  • Существенное снижение размера дистрибутива, но достигнутое ценой соответствующего снижения функциональности. В данный момент размер установленного приложения составляет 2,5 Мб (исключая Qt), что существенно меньше альтернатив.
  • Независимость от kdelibs, единственной необходимой библиотекой является Qt. Также вместо cmake используется qmake.

В дальнейшем ожидается добавление польского языка и оставшихся анонсированных форматов. Также автор обещает сделать порт на Blackberry 10 и Jolla Sailfish OS, как только раздобудет соответствующие устройства.

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

DNA_Seq
()

Вышел Qt Creator 2.7.0

 ,

Группа Open Source

Сегодня компанией Digia был официально представлен релиз интегрированной среды разработки Qt Creator 2.7.0.

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

  • расширена поддержка стандарта C++11;
  • многочисленные улучшения поддержки QML;
  • экспериментальная поддержка системы сборки QBS (digia.com);
  • многочисленные улучшения и исправления ошибок.

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

ymn
()

Официальный анонс Qt 5.1 для Android

 , ,

Группа Open Source

Вольный перевод новости от Digia.

Первый коммит на нелёгком пути к Qt на Android был сделан в католическое Рождество в 2009-м году: «Android mkspecs and semaphore», автор BogDan Vatra.

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

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

quiet_readonly
()

pgModeler v0.4.0 — моделирование БД PostgreSQL

 , , ,

Группа Open Source

Вчера PostgreSQL Database Modeler стал версии 0.4.0. Знакомьтесь, pgModeler — это свободный и открытый, кроссплатформенный (Qt, C++) инструмент визуального проектирования баз данных, объединяющий собой классические диаграммы сущность-связь с особенностями PostgreSQL. Созданную модель pgModeler преобразовывает в конкретную схему базы данных для СУБД версий 8.0 - 9.1. Реверсинга пока нет.

>>> Сайт программы (pgmodeler.com.br)

varchar
()

ZXTune b2239

 , , ,

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

ZXTune b2239

Вышла новая версия кроссплатформенного плеера и риппера музыки старого доброго ZX Spectrum.

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

Плеер представлен в виде GUI-приложения на базе Qt (zxtune-qt) и в виде CLI (zxtune123).

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

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

Vitamin_CAIG
()

QTGZManager 1.0

 , ,

Группа Slackware

QTGZManager — Qt4-фронтенд pkgtools, менеджера пакетов Slackware, с типичными возможностями — установка/удаление, обновление, откат, сравнение версий. Также в наличии конвертирование пакетов RPM в родной TGZ, отображение содержимого пакета и блокировка/разблокировка нужных версий.

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

  • исправлена ошибка выхода из приложения при свёрнутом основном окне во время запроса о добавлении новых патчей;
  • возможность просмотра файлов, удалённых при установке пакетов;
  • добавлена поддержка txz2sb для Slax (по Ctrl + L);
  • изменён путь для загруженных патчей (теперь в /tmp).

>>> Скриншоты

>>> Код (sourceforge.net)

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

amorpher
()

Релиз Qt 5.0.1 и Qt Creator 2.6.2

 ,

Группа Open Source

Спустя 6 недель после выхода Qt 5.0 Digia представила Qt 5.0.1 и Qt Creator 2.6.2. Данный релиз содержит исправление более 400 ошибок. Кроме того, как и ранее обещали разработчики, стала доступна официальная сборка Qt 5 для minGW.

Следующий мажорный релиз Qt 5.1 ожидается уже весной. Возможно он будет содержать порт Qt для Android и iOS.

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

akinator
()

Состояние и планы разработки KDE Frameworks 5 и Plasma 2

 ,

Группа KDE

Интерфейс KDE следующего поколения будет работать на Qt5 (в Linux) поверх Wayland или Xorg в качестве графического сервера, отрисовка его переместится с системы виджетов X11 на OpenGL. Монолитные библиотеки будут разделены, зависимости — урезаны в пользу модульности.

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

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

Kindly_Cat
()