LINUX.ORG.RU

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

 , , ,


1

1

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

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

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

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

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

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

★★★★

Проверено: Shaman007 ()

Я смотрю, с хвалёного gtk проекты сбегают один за другим.

AX ★★★★★ ()

Когда ж ФФ на Кути переседят, а то там до сих пор гтк 2, так и на Вяленом\Мире не запустится нормально.

Ros ()

Всегда ненавидел противный GTK за его ужасный вид и корявые контролы. Хотя сама концепция GUI-only - это единственный идеологический плюс этого тулкита, морда для разных языков и платформ. Но... если бы не корявость.

I-Love-Microsoft ★★★★★ ()

все бегут с gtk что ли

ну все верно винде скоро конец

спартак наконец станет чемпионом

а россия встанет с колен

ChildrenofBodom ()
Ответ на: комментарий от evilmanul

Они бы ещё на WinAPI или WindowsForms переписали. Зачем использовать виндовый тулкит, даром что он портирован на линукс?

NaN ()

Не нужен этот ваш кьют. У меня весь софт гткшный, доволен как слон.

Ах да, оно ещё и единообразно и не жрет память. А кьют так может? Особенно не жрать память?

Deleted ()
Последнее исправление: Bizun (всего исправлений: 1)
Ответ на: комментарий от Deleted

Эм, Qt может спокойно жрать темы GTK. И при этом не сказать, где GTK, а где Qt приложение.

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

frozenix ★★★ ()
Ответ на: комментарий от NaN

виндовый тулкит

С дуба рухнул, в каком месте он виндовый? Кроссплатформенный - это да. Причём, насколько я знаю, изначально.

evilmanul ()
Ответ на: комментарий от Deleted

Не нужен этот ваш кьют.

смотрите, живой тулкитофоб-фанатик!

false ★★★★★ ()
Ответ на: комментарий от AX

Еще бы - у Qt и документация лучше, да и GTK никуда кроме десктопа не прикрутили еще.

RiseOfDeath ★★★★ ()
Ответ на: комментарий от Deleted

А кьют так может? Особенно не жрать память?

Не может. Это главная фича Qt.

NaN ()
Ответ на: комментарий от NaN

То есть если тулкит полностью кроссплатформенный в отличие от линукс-онли гтк-убожества, то он уже виндовый?

Reset ★★★★★ ()
Ответ на: комментарий от Deleted

Не нужен этот ваш GTK. У меня весь софт Qt-шный, доволен как слон.

Ах да, из него ещё не выкидывают фичи и на Qt приятнее кодить. А GTK так может?

evilmanul ()
Ответ на: комментарий от NaN

Они бы ещё на WinAPI или WindowsForms переписали. Зачем использовать виндовый тулкит, даром что он портирован на линукс?

Судя по нику, ты поделил на нуль.

northerner ★★★ ()

Qt Quick

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

equeim ★★ ()
Ответ на: комментарий от NaN

RIP. Бедные детки.

Жирный вброс от оNaNиста. :D

Твой GTK RIP, а Qt это сила.

anonymous ()

GTK — это ад для программиста. кто пробовал писать свои GObject'ы, знает. кто не пробовал может посмотреть реализации любых GTK-виджетов.

crowbar ()
Ответ на: комментарий от evilmanul

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

equeim ★★ ()
Ответ на: комментарий от crowbar

Во, а QObject делается с полпинка. Надо делать GTK4++ - может есть еще шанс, если избавиться от гобжехтоф в таком виде, а сделать как в кутях.

I-Love-Microsoft ★★★★★ ()

Поздравляю пользователей Gtk+ с избавлением от очередной никому ненужной программы!

Behem0th ★★★★★ ()
Ответ на: комментарий от Deleted

У меня весь софт гткшный, доволен как слон.

Можно уточнить, Gtk у вас версии 2.х или 3.х?

Behem0th ★★★★★ ()

Почему Google выбрал GTK для своего браузера?

NaN ()
Ответ на: комментарий от evilmanul

Надо иметь ввиду, что Qt4 - это детище Nokia. А Nokia, которая перед тем как её умышленно пустил по миру менеджер Microsoft Стивен Элоп была не маленькой такой корпорацией.

А вот Qt5 - это уже детище карликовой Digia, соответственно ресурсов меньше у компании, а значит и качество хуже, скорость развития ниже, причём значительно, пропорционально разнице в масштабах Nokia и Digia.

И то что Digia карликовая компания это ещё не самое страшное, а самое страшное это то что Digia может на самом деле оказаться тайным филиалом Microsoft, со всеми отсюда вытекающими не оптимистичными последствиями ...

anonymous ()
Ответ на: комментарий от anonymous

С твоих слов может создаться впечатления что вся огромная Nokia занималась разработкой кутей. Для корректности нужно сравнить размер отдела по развитию кутей в Нокии и размер Digia.

А вот Qt5 - это уже детище карликовой Digia

Qt5 опять же с твоих слов может создаться ошибочное впечатление будто Qt5 полностью разработка Digia и не наследует большую часть кода от предыдущей версии Qt.

Behem0th ★★★★★ ()
Последнее исправление: Behem0th (всего исправлений: 2)

[тут была картинка кота с покерфейсом]

Так что, всё, у GTK+ начался закат?

Deleted ()
Ответ на: комментарий от anonymous

Надо иметь ввиду, что Qt4 - это детище Nokia.

Nokia acquired Trolltech ASA on 17 June 2008
Trolltech released Qt 4.0 on 28 June 2005

Пыщ-пыщ?

Deleted ()

Упорства разрабам в их благом начинании. Неплохой комплект, мой сын от него без ума.

lelfay ()
Ответ на: комментарий от lelfay

мой сын от него без ума

Отличный отзыв на пакет обучающих программ!

thesis ★★★★★ ()
Ответ на: комментарий от NaN

Ну вообще-то написали же. Хотят одну программу под компьютеры и планшеты. Что тут непонятного?

AVL2 ★★★★★ ()
Ответ на: комментарий от Deleted

Да там вся «аналитика» неочень.

Trolltech released Qt 4.0 on 28 June 2005
28 June 2005

Етить колотить как давно оказывается это было.

Behem0th ★★★★★ ()
Последнее исправление: Behem0th (всего исправлений: 1)

Хм, поставить пощупать, что ли? Впрочем, у меня всяких обучалок на флеше ещё осталось, из школы стырил.

MiniRoboDancer ★☆ ()

для десктопной и планшетной версии приложения.

То есть теперь оно будет одинаково плохо работать как на десктопе, так и на планшете.

inb4 kde4, gnome3 и win8

devl547 ★★★★★ ()
Ответ на: комментарий от false

Нас уже как минимум двое, бойся! Да пребудет с нами сила GTK2! Смерть проприетарастическим жирным тулкитам!

MiniRoboDancer ★☆ ()
Ответ на: комментарий от NaN

Почему Google выбрал GTK для своего браузера?

Из-за полупроприетарной лицензии LGPL. Qt тогда было GPL-only.

fenris ★★★★★ ()

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

x0r ★★★★★ ()
Ответ на: комментарий от Deleted

Это тебе Поцтеринг сказал? Второгном в обличии MATE живёт и здравствует, и GTK2 тоже форкнут, когда припечёт, а пока не нужно.

MiniRoboDancer ★☆ ()

Хорошо. GTK - исторический артефакт, оставшийся с тех времен, когда Qt не был свободным. На сегодняшний день не нужен.

duott ★★★★★ ()

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

да ну?

exception13 ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.