The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Мобильная платформа Maemo переходит с Gtk+ на Qt"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [ Отслеживать ]

"Мобильная платформа Maemo переходит с Gtk+ на Qt"  +/
Сообщение от opennews (??) on 05-Июл-09, 19:33 
После того, как Nokia приобрела разработчика кросс-платформенного инструментария Qt, компанию Trolltech, многие стали задаваться вопросом о судьбе  Maemo. Эта мобильная платформа для планшетных компьютеров, таких как  Nokia 770, N800 и N810, была разработана на базе разработок рабочего стола  Gnome и, соответственно, использовала библиотеки GTK+ для построения пользовательского интерфейса. И вот, практически ровно через год после покупки Qt, ситуация прояснилась: на конференции Gran Canaria Desktop Summit (http://www.grancanariadesktopsummit.org/) руководитель подразделения новых программных платформ в Nokia и член управляющего совета GNOME, Квим Гилл (Quim Gil), объявил (http://derstandard.at/fs/1246541386200/Maemo-switches-to-Qt), что все последующие релизы Maemo будут выпускаться с использованием Qt.


В качестве основной причины перехода на Qt Nokia называет более простую кросс-платформенную разработку приложений, как для Maemo, так и для окружения Symbian. Хотя текущий релиз Ma...

URL: http://tech.slashdot.org/story/09/07/04/2155209/Nokias-Maemo...
Новость: http://www.opennet.ru/opennews/art.shtml?num=22462

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по ответам | RSS]

1. "Мобильная платформа Maemo переходит с Gtk+ на Qt"  +/
Сообщение от Аноним (??) on 05-Июл-09, 19:33 
хорошая новость, жаль что ждать еще долго, и теперешним таблеткам работать на qt несудьба, хотя и для них уже годного qt софта не мало
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Мобильная платформа Maemo переходит с Gtk+ на Qt"  +/
Сообщение от Аноним (??) on 05-Июл-09, 19:33 
Вполне закономерно, после покупки Нокией Trolltech:)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Мобильная платформа Maemo переходит с Gtk+ на Qt"  +2 +/
Сообщение от Анон on 05-Июл-09, 19:55 
GTK не конкурент Qt. Разве что wxWidgets, которые я использовал и юзаю в старых проектах. И теперь, когда Qt под LGPL, документация не куда не делась и среда Qt Creator есть + интеграция с документацией... Не имею ничего против и начинаю изучать. Но к счастью Qt умеет рисоваться через GTK+ и поэтому хорошо смотрится у меня под гномом.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Мобильная платформа Maemo переходит с Gtk+ на Qt"  +/
Сообщение от СуперАноним on 05-Июл-09, 19:55 
>окажет положительное влияние в деле становления совместной работы между десктопами GNOME и KDE

IMHO это наиболее важное следствие из всех этих преобразовательных процессов. А то уже много лет одни только слухи и надежды о взаимодействии десктопов или общих библиотеках. Пожелаем удачи этой совместной работе.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Мобильная платформа Maemo переходит с Gtk+ на Qt"  –3 +/
Сообщение от User294 (ok) on 05-Июл-09, 20:19 
> Разве что wxWidgets

Он довольно глючный...

> Но к счастью Qt умеет рисоваться через GTK+

Правда, некоторые программы при этом глючат... но к счастью, довольно немногие :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "Мобильная платформа Maemo переходит с Gtk+ на Qt"  +/
Сообщение от Анон on 05-Июл-09, 20:34 
> Он довольно глючный...

Не замечал.

> Правда, некоторые программы при этом глючат... но к счастью, довольно немногие :)

Не замечал. Список.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "Мобильная платформа Maemo переходит с Gtk+ на Qt"  –2 +/
Сообщение от Аноним (??) on 05-Июл-09, 21:17 
к тому же не гпл.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

9. "Мобильная платформа Maemo переходит с Gtk+ на Qt"  +2 +/
Сообщение от sHaggY_caT (ok) on 06-Июл-09, 02:01 
>к тому же не гпл.

LGPL, и что?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

11. "Мобильная платформа Maemo переходит с Gtk+ на Qt"  +1 +/
Сообщение от User294 (ok) on 06-Июл-09, 03:45 
>Не замечал.

Почитайте форум и багтрекер aMule.Пример того как WxWidgets себя ведут в достаточно большом проекте.Из того что донимало лично меня: закрытие таба с результатами поиска в осле вызывало краш.Сие было на совести именно Wx'овской библы (и разработчики рекомендовали в свое время компилять распоследнюю версию либы).Ну и разных иных веселых багов там есть.Например в коде все того же амула встречаются колоритные воркэраунды на чудесатые глюки Wx-овской библы при работе с сокетами, etc.Еще у меня в Кубунте оно не очень точно учитывало настройки KDE в плане вида виджетов(возможно сие на совести GTK, но в чисто-GTKшных программах - все нормально).В целом - более бажную либу еще поискать.Справедливости ради отмечу что часть глюков в современных версиях починена.Т.е. прогресс - есть.Но до идеала данной либе - как пехом до Пекина.Если почитать форумы и багтрекер того же aMule (который эту либу юзает много и со всех сторон) - можно узнать для себя много нового о данной либе и мнении разработчиков на ее счет.С тех сторон которые наименее известны ALL :)

>Не замечал. Список.

Из того что только недавно накопал: RetroShare последней версии(как раз на Qt4 написан).При запуске в Ubuntu (той которая с гномом) - выглядит очень забавно.Половина - натурально отрендерено с использованием гномовских контролов.Еще половина почему-то зарендерено судя по всему с использованием какого-то иного Qt'шного стиля (cleanlooks?).Получается забойная смесь стилей.Форсирование стиля в GTK+ помогает... на еще 25%.Становится на 3/4 "как GTK", а оставшаяся 1/4 светлых контролов с видом далеким от системного (темная темка гнома) делает юзеж программы крайне неудобным а потому - маловероятным :P.Итого?Изобретен новый класс глюков - когда в приложении сосуществуют аж несколько видов контролов! :D.При том данный глюк бывает нечасто.Но - сам факт весьма забавен.На ваших глазах рождаются новые типы багов.Ранее невозможные - чисто технически :D.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

15. "Мобильная платформа Maemo переходит с Gtk+ на Qt"  +/
Сообщение от User294 (ok) on 07-Июл-09, 09:47 
Самое смешное что GTK+ тоже под LGPL - в итоге если уж наезжать на Qt, надо и GTK+ тогда точно так же обругать за то же самое по логике вещей :)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

17. "Мобильная платформа Maemo переходит с Gtk+ на Qt"  +/
Сообщение от anonymous (??) on 08-Июл-09, 12:38 
wxWidgets — это ужас. может, там код такой, может, девелоперы — но весь софт, который я видел для wx (перечислять не буду, это от всяких amule и до waste) или вообще не собирался без напильника, или быстренько сегфолтился после запуска.

в общем, если в проекте написано «использует wxWidgets» — лично для меня это признак того, что программу можно даже не пытаться использовать: проблем будет больше, чем пользы.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

18. "Мобильная платформа Maemo переходит с Gtk+ на Qt"  +/
Сообщение от anonymous (??) on 08-Июл-09, 12:41 
а не надо, не надо пытаться рендерить Qt «как GTK». ретрошара использует свой набор стилей, потому и не умеет. да и вообще довольно глючная (хоть и интересная штука).
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

19. "Мобильная платформа Maemo переходит с Gtk+ на Qt"  +/
Сообщение от User294 (??) on 08-Июл-09, 18:20 
>а не надо, не надо пытаться рендерить Qt «как GTK».

Она, блин, глючит и с своим стилем (один хрен часть контролов рендерится "как GTK").И с стилем GTK+.В итоге получить хоть какой-то *ОДИН* единообразный стиль для всей программы я попросту вообще не смог, хотя и попробовал во всех позах.Что так что этак получается смесь стилей.В разных пропорциях, да :).Новым фичам - новые типы багов, блин :)

>ретрошара использует свой набор стилей,

А они пишут что по дефолту пытаются поюзать системный стиль... на практике оно у них как-то очень своеобразно получается.Ни два, ни полтора.И даже если вручную выбрать GTK+ или же иную тему - один хрен что так что сяк будет какая-то смесь.Учтя что в гноме на котором это мучалось стояла темная тема а "своя тема" напротив светлая - бардак был вопиюще очевиден и так и сяк и юзабилити гробится на корню.Убедить ретрошару поюзать какой-то ОДИН стиль для ВСЕЙ программы под гномом я в итоге так и не смог.Более того - если руками тему не выбирать, в некоторых диалогах кнопки с неизвестным стилем "горбатый рендеринг".Выглядящий похуже кнопок Win 3.1 :\.Если ручками энфорснуть - становится нормально (что GTKшное, что с qt-шной темой).

>потому и не умеет.

Там вообще-то это настраивается, правда вот даже это не позволяет получить на 100% одинаковый стиль.Хоть свой ретрошаровский, хоть там какой еще.Один хрен, полпрограммы юзает контролы и цвета из GTK+, половина - не юзает.Переключение темы меняет соотношение, но общая идея остается прежней :D

>да и вообще довольно глючная (хоть и интересная штука).

Подтверждаю диагноз...

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

20. "Мобильная платформа Maemo переходит с Gtk+ на Qt"  +/
Сообщение от anonymous (??) on 08-Июл-09, 18:27 
>Она, блин, глючит и с своим стилем (один хрен часть контролов рендерится

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

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

врут. причём нагло. даже на системный им чхать.

>котором это мучалось стояла темная тема а "своя тема" напротив светлая

у меня в Qt тоже тёмная. свидетельствую: морда ретрошары даже в "системном" по мнению девелоперов стиле похожа на зебру. %-)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

21. "Мобильная платформа Maemo переходит с Gtk+ на Qt"  +/
Сообщение от аноним on 08-Июл-09, 18:33 
+1
чего стоит хотя бы обязательная зависимость от gconf в 2.8.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

22. "Мобильная платформа Maemo переходит с Gtk+ на Qt"  +/
Сообщение от User294 (??) on 08-Июл-09, 18:39 
>напильника,

Хз, именно собирается aMule без всяких приключений.Как минимум в убунтах.Не понял какой там напильник нужен.Может, в этом случае дело не в Wx все-таки?Не очень понятно как либа может влиять на сборку.В плане компилежки апликух Wx ничем таким от остальных вроде не отличается.

>или быстренько сегфолтился после запуска.

В aMule частые сегфолты вроде прибили (часть грабель была и за счет глючных Wx'овв частности - ословоды багов там понакопали просто немеряно).Остались только редкие и неочевидные сюрпризы.Коих впрочем в любой иной софтине такого масштаба и уровня сложности по жизни есть.

>будет больше, чем пользы.

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

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

23. "Мобильная платформа Maemo переходит с Gtk+ на Qt"  +/
Сообщение от User294 (??) on 08-Июл-09, 19:00 
>оно вешает свои стайлшиты даже если просишь её этого не делать. увы.
>скажу по секрету: ублюдочно оно выглядит даже без гтк-стиля: потому что
>кое-где стайлшиты перекрывают настройки Qt, и получается страшная вырвиглазная белиберда.

Меня больше напрягает то что оно умудряется сдернуть из гнома темную тему даже если плюнуть на это и решить - "а нехай выглядит так как пытается".Ну так блин, все-равно часть контролов отрендерена через гном, с его настройками и темами.И смотрится оно разумеется как бельмо на глазу.Чтобы все зарендерилось с хоть какими-то *одинаковыми* по всей программе настройками я вообще сделать не смог.

>врут. причём нагло. даже на системный им чхать.

Ну, не совсем чихать.Они его учитывают.Правда только наполовину а местами и откровенно глючно.Некоторые диалоги с кнопками как будто топором вырублены, за болванку взято то что в гноме на самом деле.Если форсануть тему в GTK+, то же самое но выгдядит цивильнее (кнопки становятся уже нормальными, GTKшными, а не кривыми подобиями оных).

>у меня в Qt тоже тёмная. свидетельствую: морда ретрошары даже в "системном"
>по мнению девелоперов стиле похожа на зебру. %-)

Вот избавиться от этой зебры я вообще не смог.Как максимум смог достичь изменения соотношения зебристости в пользу той или иной темы, не более :).Итого - со всем этим рендерингом успешно изобретен новый класс багов - программа может выглядеть как зебра :D.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

24. "Мобильная платформа Maemo переходит с Gtk+ на Qt"  +/
Сообщение от anonymous (??) on 08-Июл-09, 19:06 
>:).Итого - со всем этим рендерингом успешно изобретен новый класс багов
>- программа может выглядеть как зебра :D.

тю. это криворукость девелоперов. молотком можно по гвоздю, а можно и по пальцу.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

25. "Мобильная платформа Maemo переходит с Gtk+ на Qt"  +/
Сообщение от User294 (??) on 08-Июл-09, 19:22 
>тю. это криворукость девелоперов. молотком можно по гвоздю, а можно и по пальцу.

Но новый тип багов тем не менее придумали :).Раньше такие красивые баги нельзя было изобразить, чисто технически не получалось :D

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

26. "Мобильная платформа Maemo переходит с Gtk+ на Qt"  +/
Сообщение от anonymous (??) on 08-Июл-09, 19:39 
>Но новый тип багов тем не менее придумали :).Раньше такие красивые баги
>нельзя было изобразить, чисто технически не получалось :D

и раньше можно было, но сначала приходилось самому делать молоток. %-)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру