The OpenNET Project / Index page

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

Canonical рассматривает потенциальную возможность использования Qt

21.10.2010 19:07

Мэт Зиммерман (Matt Zimmerman), технический директор компании Canonical, опубликовал в своем блоге заметку, в которой рассмотрел идею начала использования библиотеки Qt при разработке GUI-приложений для дистрибутива Ubuntu, который ранее базировался исключительно на технологиях GNOME/Gtk+. Canonical не намерена отказываться от Gtk+, но понимает, что одно решение не может угодить вкусам всех разработчиков и Ubuntu поддерживает несколько базовых тулкитов и фреймворков, но Qt явно заслуживает большего внимания и более тесной интеграции в инструментарий разработчиков Ubuntu.

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

В качестве примера кроссплатформенного приложения, интерфейс которого базируется на Qt, приводится медиаплеер VLC, который прекрасно вписывается как в окружение KDE, так и в GNOME, и не ассоциируется пользователями исключительно с Kubuntu. Лицензионная политика распространения Qt также полностью устраивает Canonical - распространение под лицензией LGPLv2.1, позволяет использовать Qt даже в закрытых коммерческих проектах. Продолжение развития Qt при этом гарантируется серьезной коммерческой поддержкой компании Nokia и обширным независимым сообществом, сформировавшимся вокруг проекта.

Некоторые доводы в пользу использования Qt:

  • Qt имеет богатую историю поддержки встраиваемых платформ и архитектуры ARM, для которой приложения на базе Qt создаются уже на протяжении 10 лет. Последние два года в Ubuntu активно развивается поддержка архитектуры ARM, например, версия Ubuntu 10.10 поддерживает как никогда много различных ARM-плат, включая новейшие эталонные встраиваемые платформы от компаний Freescale, Marvell и Texas Instruments. OEM-производителям важно обеспечить полноценную поддержку современного оборудования без вхождения в зависимость от программной начинки. Qt, с учетом наличия оптимизаций для ARMv7, может выступать в роли единой программной платформы;
  • Qt является кросс-платформенным фреймворком, официально поддерживает такие системы, как Windows, Symbian и MacOS X, и неофициально портирован для Android, iPhone и WebOS. Поддержка переносимости между платформами является одним из главных принципов разработки Qt. Так как быстрозагружаемое окружение Ubuntu Light нацелено на установку в качестве второй системы на компьютеры с Windows и поддерживает взаимодействие с телефонами на базе Android и iPhone, вопрос кросс-платформенности становится важен и для Ubuntu;
  • В Qt имеется полноценный набор компонентов для работы с сенсорными экранами, поддержки мультитач и управления жестами, способный конкурировать с аналогичными инструментами Windows 7 и Mac OS X 10.6. Разработчики Ubuntu последнее время активно начали работать в этом направлении, но возможности Gtk+ пока существенно отстают.


  1. Главная ссылка к новости (http://mdzlog.alcor.net/2010/1...)
  2. OpenNews: Разработчики Ubuntu ставят перед собой больше задач, чем могут выполнить
  3. OpenNews: Разработчики Ubuntu представили стек для организации мультитач-навигации
  4. OpenNews: Лидер сообщества Ubuntu представил стек для форсирования развития GUI приложений
  5. OpenNews: Для GNOME-приложений представлена новая экспериментальная система сборки BuilDj
Лицензия: CC-BY
Тип: К сведению
Короткая ссылка: https://opennet.ru/28372-ubuntu
Ключевые слова: ubuntu, qt
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (106) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Vitto74 (ok), 20:26, 21/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +13 +/
    УРААААА!!!!
    Ненадо расдосные каменты резать!
     
     
  • 2.2, Толстый (ok), 20:28, 21/10/2010 [^] [^^] [^^^] [ответить]  
  • +6 +/
    хаха ну наконец-то. Ждем когда Kubuntu станет основным дистрибутивом canonical :) А еще лучше переименовать Kubuntu в Ubuntu, а Ubuntu в Gubuntu!
     
     
  • 3.3, Vitto74 (ok), 20:31, 21/10/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вот если бы KDE4 вышел стабильным я был бы не против. Но разработчики KDE4 озабочены новыми фишками больше, чем старыми проблемами.

    ПЕРЕПИШИТЕ GNOME НА QT!!!!!!

     
     
  • 4.8, StrangeAttractor (ok), 20:40, 21/10/2010 [^] [^^] [^^^] [ответить]  
  • –4 +/
    IMHO дело даже не в стабильности. KDE некрасиво и неудобно. IMHO KDE - плохо, QT-хорошо.
    GNOME тоже не идеал удобства. Лучше всех, IMHO, XFCE - вот его бы на QT.
     
     
  • 5.11, Vitto74 (ok), 20:44, 21/10/2010 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > IMHO дело даже не в стабильности. KDE некрасиво и неудобно. IMHO KDE
    > - плохо, QT-хорошо.
    > GNOME тоже не идеал удобства. Лучше всех, IMHO, XFCE - вот его
    > бы на QT.

    А GNOME прям удобен и красив в дефолтовой конфигурации. По умолчанию он мне WinXP напоминает, если бы только не верхняя панель.

     
     
  • 6.32, StrangeAttractor (ok), 22:33, 21/10/2010 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > А GNOME прям удобен и красив в дефолтовой конфигурации. По умолчанию он
    > мне WinXP напоминает, если бы только не верхняя панель.

    GNOME получше чем KDE, конечно, но таки далёк от идеала. Идеал (разумеется не в дефолтной конфигурации, а с учётом настраиваемости) - XFCE. IMHO. Когда после KDE (я как-то всегда думал что это самая крутая оболочка и пользовался ей ещё с KDE 2 и по 4.5 включительно) я попробовал XFCE - я обалдел - вот он, десктоп, о котором я всегда мечтал. Сейчас сижу на GNOME потому, что он почему-то лучше (быстрее и без глюков в видео) работает, но это таки не то - XFCE я настраивал гораздо приятнее.

     
     
  • 7.55, pavlinux (ok), 00:36, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • –7 +/
    Без ИМХО можете? Умейте обосновывать и доказывать вашу точку зрения.
    А то слово ИМХО это разновидность "Моя хата с краю", "После меня - хоть потоп" и т.д.

    Так что будем переводить ИМХО как - МНВМ - Мне Насрать на Ваше Мнение.
      

     
     
  • 8.109, C4rn1v0r4 (?), 17:03, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Нет, вы не правы ИМХО указывает, для тех кто не понял, что данный комментарий ... текст свёрнут, показать
     
     
  • 9.114, аноним (?), 12:41, 23/10/2010 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Нет, он абсолютно прав Абсолютными истинами никто никогда не изъяснялся и не бу... текст свёрнут, показать
     
     
  • 10.124, Онотоле (?), 21:36, 25/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Оба не правы IMHO переводится как по моему скромному мнению Обычное сокращен... текст свёрнут, показать
     
  • 8.112, Аноним (-), 17:25, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Истинное Мнение Хрен Оспоришь ... текст свёрнут, показать
     
  • 7.94, sndev (?), 12:33, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Попробуйте Е17. Вы афигеете еще больше от того как его можно настроить )
     
     
  • 8.107, StrangeAttractor (ok), 16:29, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Пробовал Офигел больше от того, на сколько оно быстро при своей внешней наво... текст свёрнут, показать
     
  • 8.115, аноним (?), 12:42, 23/10/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А что, его можно настроить Кроме настроек темы и кривой фейковой тени от окон ... текст свёрнут, показать
     
  • 7.122, YuriyN (ok), 12:00, 25/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    По поводу XFCE полностью согласен. Пробовал и KDE и GNOME, но XFCE оказался самым удобным и без лишней шелухи. Правда, больше всего мне понравилась сборка XFCE в Unity Linux, в тойже XUbuntu Сборка по-хуже, и плагинов "из коробки" меньше.
     
  • 7.127, n0rd (ok), 18:44, 28/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > GNOME получше чем KDE, конечно, но таки далёк от идеала. Идеал (разумеется
    > не в дефолтной конфигурации, а с учётом настраиваемости) - XFCE. IMHO.
    > Когда после KDE (я как-то всегда думал что это самая крутая
    > оболочка и пользовался ей ещё с KDE 2 и по 4.5
    > включительно) я попробовал XFCE - я обалдел - вот он, десктоп,
    > о котором я всегда мечтал. Сейчас сижу на GNOME потому, что
    > он почему-то лучше (быстрее и без глюков в видео) работает, но
    > это таки не то - XFCE я настраивал гораздо приятнее.

    а не подскажете, уважаемый, как в "хфсе" настроить просмотр "виндовой" сетки?

     
     
  • 8.128, StrangeAttractor (ok), 02:51, 29/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Не знаю, мне оно не нужно Для внутрефирменного обмена файлами я предпочитаю исп... текст свёрнут, показать
     
  • 8.129, wanderer (??), 15:57, 14/02/2011 [^] [^^] [^^^] [ответить]  
  • +/
    smb через gvfs в xfce 4 8 ... текст свёрнут, показать
     
  • 6.106, Котяра (??), 16:24, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >> IMHO дело даже не в стабильности. KDE некрасиво и неудобно. IMHO KDE
    >> - плохо, QT-хорошо.
    >> GNOME тоже не идеал удобства. Лучше всех, IMHO, XFCE - вот его
    >> бы на QT.
    > А GNOME прям удобен и красив в дефолтовой конфигурации. По умолчанию он
    > мне WinXP напоминает, если бы только не верхняя панель.

    КДЕ еще больше WinXP напоминает, там панель внизу.

     
  • 4.105, talisman (?), 15:48, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    прерипиши Gnome на QT - получи еще один KDE
     
  • 3.16, Аноним (-), 21:20, 21/10/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не дай Бог.
     

  • 1.5, Аноним (-), 20:36, 21/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    kubuntu вполне себе стабилен в последний год. Вероятно у вас что то с железом.
     
     
  • 2.9, Gagarin (?), 20:40, 21/10/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не вполне! После установки kubuntu 10.10 пару раз валился dolphin, хотя по сравнению с тем что было год назад, кеды явно стали стабильнее.
     
     
  • 3.17, Аноним (-), 21:26, 21/10/2010 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Через пару месяцев попробуйте.
    А вообще на дебиане (тесте) уже с пол-года кеды не падают ни капли. Видимо просто не надо гнаться за новизной.
     
  • 3.22, Аноним2 (?), 21:41, 21/10/2010 [^] [^^] [^^^] [ответить]  
  • +4 +/
    >После установки kubuntu 10.10 пару раз валился dolphin,

    АГА?! А я себе руки выпрямил кувалдой - и теперь ничего не валится! И тебе советую!

     
     
  • 4.61, Аноним (-), 01:43, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Выпрямил кувалдой - в смысле подогнал кривизну рук под кривизну кед? :)
     
  • 3.24, аноним (?), 21:52, 21/10/2010 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Кеды давно стабильны, не нужно их мерить по глюкодрому kubuntu
     
     
  • 4.50, blah (?), 00:11, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Кеды давно стабильны, не нужно их мерить по глюкодрому kubuntu

    а в кубунту как будто другие кеды или библиотеки не те же как и во всех дистрах...
    бред не пишите.

     
     
  • 5.71, ozs (ok), 02:55, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Работа KDE отличается, например в Slackware они явно пошустрее, чем в Kubunte
     
     
  • 6.101, ананим (?), 14:48, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    ну а генте на нем можно даже работать
     
  • 3.116, аноним (?), 12:43, 23/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Не вполне! После установки kubuntu 10.10 пару раз валился dolphin, хотя по
    > сравнению с тем что было год назад, кеды явно стали стабильнее.

    Ни разу не валился. Проверяйте память.

     

  • 1.6, Thorton (?), 20:37, 21/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Просто круть! =)) Правда вряд ли это означает переход на КДЕ, просто начнут все свои примочки на QT переводить.. хотя Kubuntu от этого тока выиграет - это точно.
     
     
  • 2.31, Аноним (-), 22:27, 21/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    А УбунтуСофтЦентр (или как-там) он в Кубунту на Гтк?
     

  • 1.7, paulus (ok), 20:40, 21/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Фи, надоели зоопарки, хоть бы уже остановились на чем-нибудь одном :-(
    Ничего против qt не имею, но кому нужно qt поставят, не такая ли политика была с программами удаляемыми из сд?
    Будет половина канониклоприблуд на gtk, а другая на qt, а третья на моно... и все сразу будет установлено на desktop - вот так места для нужного и не остается ;-(
    Или речь только о мобильном сегменте?
     
     
  • 2.62, Аноним123321 (ok), 01:44, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > места для нужного и не остается ;-(

    хм.. а ведь места станет меньше всеголишь на примерно 200М (если прибавить -- Qt и Mono)

    (при этом Qt -- проинсталлировать придётся только один раз.. а не персонально для каждой Qt-программы :))

    .....насколько же у вас HDD маленький? x_X

    # p.s.: или это вы говорите про удаление полезных программ из CDROM-диска ?

     
     
  • 3.103, User294 (ok), 15:11, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Моно имхо вообще выпнуть надо - таскать столько говна на сидюке ради аж полутора программ - явный перебор. Тем более что сами программы отличаются неповоротливостью и монстрильностью.
     

  • 1.10, pilly (?), 20:42, 21/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    KDE 4.6.2 - просто чудо. не надо про стабильность там с этим хорошо. А в ближайшее время и qt максимум графики видеокартой обсчитывать будет, и в kde 4.8 все свистоперделки на OpenGL 3.x перевести. Вот гнум3 выйдет и все в каждом релизе будут спрашивать gnomeshell уже не падает? )
     
     
  • 2.12, pilly (?), 20:45, 21/10/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    пардон 4.5.2 и 4.7 - завираюсь
     
  • 2.13, Vitto74 (ok), 20:48, 21/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > KDE 4.6.2 - просто чудо. не надо про стабильность там с этим
    > хорошо. А в ближайшее время и qt максимум графики видеокартой обсчитывать
    > будет, и в kde 4.8 все свистоперделки на OpenGL 3.x перевести.
    > Вот гнум3 выйдет и все в каждом релизе будут спрашивать gnomeshell
    > уже не падает? )

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

     
     
  • 3.14, pilly (?), 20:51, 21/10/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Он еще не вышел так, и что там будет со стабильностью - никто пока еще не знает
     
     
  • 4.36, yurik81 (ok), 22:56, 21/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Он еще не вышел так, и что там будет со стабильностью - никто пока еще не знает

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

     
     
  • 5.49, Аноним (-), 23:59, 21/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    В репы включена. Не в дистры.
     
     
  • 6.54, yurik81 (ok), 00:30, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > В репы включена. Не в дистры.

    согласен

     
  • 2.18, Crazy Alex (??), 21:27, 21/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    А никто не в курсе, можно его заставить максимум  графики не обсчитывать вообще? Это только от темы зависит, или ешё от чего? То есть выкорчевать все анимации, градиенты, 3d, плавные прокрутки и что там ещё вызывает тормоза, не переписывая основанный на тулките софт, сейчас возможно? И видел ли кто-нибудь бенчмарки, из которых понятно было бы, на что тратятся основные ресурсы при работе гуя?
    Кстати, по GTK те же вопросы.
     
     
  • 3.23, Sunder (ok), 21:49, 21/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    От движка темы Тема это набор кода и графики для отрисовки элементов Как в Q... большой текст свёрнут, показать
     
     
  • 4.41, Crazy Alex (??), 23:46, 21/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, допустим, задача стоит так: оно должно шустро (не обязательно красиво) работать на 486 40 MHz. То есть PCI-видеокарта без какого-либо намёка на ускорение. Точно помню - работало вполне приемлемо нечто году в 96-м. Но давно это было, и раскапывать сейчас ту древность (кажется, Redhat 6) несподручно. Вот и выясняю, что-то глобально с тех времён изменилось или можно темой и сейчас до того уровня всё докрутить. Понятно, что если оно тогда приемлемо работало, то сейчас и подавно проблем не будет, как частоту не снижай.

    Извините, если вопрос глупо сформулирован - в теме плаваю сильно.

     
     
  • 5.51, Sunder (ok), 00:14, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Для твоей конфигурации стоит попробовать дистрибутив для слабых машин, вроде Puppy и подобное. Тема - умолчальная GTK без внешних движков - будут квадратные залитые кнопки без градиентов :) Никакого сглаживания шрифтов, эффекты - выключить.

    Главное в твоём случае - память, её освобождай нещадно от всего лишнего - тут тебе и поможет дистрибутив. Оболочка - LXDE или подобное легковесное.

     
     
  • 6.64, Аноним (-), 01:55, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Для твоей конфигурации стоит попробовать дистрибутив для слабых машин, вроде Puppy и
    > подобное. Тема - умолчальная GTK без внешних движков - будут квадратные
    > залитые кнопки без градиентов :) Никакого сглаживания шрифтов, эффекты - выключить.
    > Главное в твоём случае - память, её освобождай нещадно от всего лишнего
    > - тут тебе и поможет дистрибутив. Оболочка - LXDE или подобное
    > легковесное.

    TinyCore для такой машины надо

     
  • 5.56, pavlinux (ok), 00:41, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Ну, допустим, задача стоит так: оно должно шустро (не обязательно красиво) работать
    > на 486 40 MHz.

    init 3;
    xinit;
    twm;


     
     
  • 6.89, z (??), 10:26, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    *vm - для GUI-приложений фактически лишь менеджер декораций, всё остальное (99.9%) рисуется тулкитом
     
     
  • 7.108, StrangeAttractor (ok), 16:47, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > *vm - для GUI-приложений фактически лишь менеджер декораций, всё остальное
    > (99.9%) рисуется тулкитом

    И заголовок окна за который его перетаскивать? И таскбар?


     
  • 4.48, Crazy Alex (??), 23:58, 21/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    gt оверквотинг удален x11perf даёт возможность сравнить скорость элементарных ... большой текст свёрнут, показать
     
  • 3.25, аноним (?), 21:55, 21/10/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > А никто не в курсе, можно его заставить максимум  графики не
    > обсчитывать вообще? Это только от темы зависит, или ешё от чего?
    > То есть выкорчевать все анимации, градиенты, 3d, плавные прокрутки и что
    > там ещё вызывает тормоза, не переписывая основанный на тулките софт, сейчас
    > возможно? И видел ли кто-нибудь бенчмарки, из которых понятно было бы,
    > на что тратятся основные ресурсы при работе гуя?
    > Кстати, по GTK те же вопросы.

    Я тебя удивлю, но там ничего тормоза не вызывает. Эффекты отключи, если что-то тормозит.

     
  • 2.125, Аноним (-), 12:14, 27/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > KDE 4.6.2 - просто чудо. не надо про стабильность там с этим
    > хорошо. А в ближайшее время и qt максимум графики видеокартой обсчитывать
    > будет, и в kde 4.8 все свистоперделки на OpenGL 3.x перевести.
    > Вот гнум3 выйдет и все в каждом релизе будут спрашивать gnomeshell
    > уже не падает? )

    Плазма с некоторыми плазмоидами (при том если бы сторонних разработчиков, так нет же, официально включенными в KDE) как падала, так и падает. При том с завидным постоянством. Пример - включите Xbar.

     

  • 1.15, Anixx (?), 20:54, 21/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В других дистрах уже давно основные утилиты на Qt и GTK. Например, Yast.
     
     
  • 2.19, Vitto74 (ok), 21:31, 21/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Двойная работа? Зачем?
     
     
  • 3.21, Аноним (-), 21:39, 21/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    А как иначе? Будет зоопарк.
     
     
  • 4.28, Ytch (?), 22:18, 21/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >а еще qt3, ncurses

    Если уж так, то qt3 тоже лишний.  :)

     
  • 4.29, ZaWertun (ok), 22:18, 21/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    и да, у yast нет завязки на какой-то определенный тулкит
     
  • 3.46, alex789 (?), 23:55, 21/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >>Двойная работа? Зачем?

    в yast собственный язык программирования (YML кажется...), и в качестве backend к нему может использоваться как qt так gtk (двойной работы нет)

     
     
  • 4.47, alex789 (?), 23:56, 21/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    ах, да, еще qt3 и ncurses...
     
  • 4.110, StrangeAttractor (ok), 17:16, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > в yast собственный язык программирования (YML кажется...), и в качестве backend к
    > нему может использоваться как qt так gtk (двойной работы нет)

    Можно поподробнее вот об этом? Ссылочку хотябы на тот самый YML.


     
  • 3.117, аноним (?), 12:46, 23/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Двойная работа? Зачем?

    Какая двойная? Все должно быть в библиотеке, а морду к ней написать за день можно.

     

  • 1.33, СуперАноним (?), 22:44, 21/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А я думал КрасноШап первый к такому решению придёт, ан Canonical опередил. Но Red Hat ещё подтянется.
     
     
  • 2.34, Аноним (-), 22:50, 21/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Нужна команда вроде той, что Гном делает. Иначе будет как с Кедами, непонятно кто производит. Я думаю Красная с Канноникалом могут объединиться.
     
  • 2.42, yurik81 (ok), 23:47, 21/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    У редхата вроде несколько иные цели, не?
     
     
  • 3.53, Аноним (-), 00:28, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Скорее всего. Их гном наверно устроит. Но если у народа будет запрос на КДЕ - то почему бы и нет?
     
     
  • 4.66, Аноним (-), 02:00, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Скорее всего. Их гном наверно устроит. Но если у народа будет запрос
    > на КДЕ - то почему бы и нет?

    РедХат давным давно сделала ставку на Гном. Большинство разработчиков Гнома работают или работали в РедХат. Учитывая, что сравнительно недавно ОпенСусе сделала первичным окружением Кеды, можно сказать, что на Кеды решила поставить Новелл.

     
     
  • 5.91, cuki (?), 11:54, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    нет, Новелль не делают ставку на кеды, в их коммерческих дистрибутивах используется труЪ-интерпрайзный гном. Кеды были отданы на откуп сообществу в опенсусе, не более.
     
  • 2.126, Клыкастый (?), 04:20, 28/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    А оно ещё живо? Я так думаю если бы не Fedora и Альт про него уже бы все забыли
     

  • 1.38, iZEN (ok), 23:35, 21/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Нету у меня никакого Qt на FreeBSD. Использую Totem и Exaile и не страдаю от отсутствия наличия VLC. Интерфейс установленного VLC премерзкий (как Java AWT), ни разу не вписывается в окружение тёплой ламповой Xfce4.

    Какой-то альтернативно-одарённый [Matt Zimmerman] решил, что все будут счастливы от перехода на Qt, когда без неё вполне можно обойтись. А без чего можно обойтись, как известно, архитекторы отсекают без сожаления! Зла просто на него не хватает, а так бы — в печь вместе с разлагающейся Убунтой.

     
     
  • 2.58, Sunder (ok), 01:12, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    О господи, а я уже думал, где тролли :)
     
  • 2.60, Аноним123321 (ok), 01:39, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > ... не вписывается в окружение тёплой ламповой Xfce4.

    а на самом деле -- Qt-программы -- при желании -- давно уже выглядят как Gtk-программы :-)

    (или вы хотите сказать что Gtk-программы тоже не вписываются в Xfce???? %)%))

    > А без чего можно обойтись, как известно, архитекторы отсекают без сожаления!

    открою секрет -- обойтись можно без всего . даже без компьютера и без туалетной бумаги :-)

     
     
  • 3.67, Аноним (-), 02:07, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >а на самом деле -- Qt-программы -- при желании -- давно уже выглядят как Gtk-программы :-)

    Не напомните как этот пакет называется?

     
     
  • 4.70, anonymous (??), 02:47, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >>а на самом деле -- Qt-программы -- при желании -- давно уже выглядят как Gtk-программы :-)
    > Не напомните как этот пакет называется?

    QGtkStyle назывался, потом его интегрировали в базовую поставку QT
    http://labs.qt.nokia.com/2008/09/05/qgtkstyle-now-part-of-qt/

     
     
  • 5.99, filosofem (ok), 13:46, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Таки оно умеет от GConfd настройки получать? 80
     
  • 4.92, cuki (?), 11:56, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >>а на самом деле -- Qt-программы -- при желании -- давно уже выглядят как Gtk-программы :-)
    > Не напомните как этот пакет называется?

    qt4-qtconfig

     
     
  • 5.100, Аноним (-), 14:45, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    благодарю!
     
  • 3.69, anonymous (??), 02:44, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >> ... не вписывается в окружение тёплой ламповой Xfce4.

    а на самом деле -- Qt-программы -- при желании -- давно уже выглядят как Gtk-программы :-)
    >
    >(или вы хотите сказать что Gtk-программы тоже не вписываются в Xfce???? %)%))

    старые версии вообще-то были на wxWidgets, новые пару лет назад переписали на QT.
    и у свежих VLC вроде только QT4 и ncurses интерфейсы, так что непонятно чего он там юзает.

     
  • 3.74, iZEN (ok), 03:39, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > а на самом деле -- Qt-программы -- при желании -- давно уже

    Вот только желания использовать их никакого нет.

     
  • 2.77, Ян Злобин (ok), 04:32, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Какой-то альтернативно-одарённый [Matt Zimmerman] решил, что все
    > будут счастливы от перехода на Qt, когда без неё вполне можно
    > обойтись. А без чего можно обойтись, как известно, архитекторы
    > отсекают без сожаления! Зла просто на него не хватает, а так
    > бы — в печь вместе с разлагающейся Убунтой.

    Согласен.  Я тоже прекрасно обхожусь без qt на FreeBSD.  Что-то прям истерия какая-то по qt у некоторых.   Не надо забывать, что за GTK стоит GNU и FSF, а за QT Нокия.

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

     
     
  • 3.79, Аноним (-), 07:14, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +/

    > Вообще грустно как-то становится.  И Убунта все какие-то странные телодвижения делает.
    >  Такое ощущение, что у них в Каноникал аж прям свербит
    > что-то эдакое заколбасить, а вектор какой-то не тот - нестабильный что
    > ли.  Что же дальше будет?

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

     
     
  • 4.80, Ян Злобин (ok), 07:34, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Таки как раз наоборот: цель заключается в том, что бы без лишних
    > телодвижений использовать одни и теже программы на разных платформах :)

    Вот это как раз и странно - есть же Убунта и Кубунта на разных библиотеках.  Я бы, например, не хотел на одной машине разводить зоопарк.

     
     
  • 5.82, Tetsuzin (?), 08:59, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    К сожалению, без зоопарка сейчас никак. Я например использую GNOME (KDE вообще не нравится) и вместе с ним использую KDEшные программы krusader, kdenlive и т.д.

    Видимо, в Каноникал решили, что если нельзя остановить безобразие, но тужно его возглавить :)

     
     
  • 6.84, Ян Злобин (ok), 09:21, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > К сожалению, без зоопарка сейчас никак.

    Ну это кому как.  Я обхожусь без зоопарка.

    > Видимо, в Каноникал решили, что если нельзя остановить безобразие, но тужно его
    > возглавить :)

    Возможно.  А может быть, это просто мнение одного человека, которое ни на что особенно не влияет.

     
  • 2.111, StrangeAttractor (ok), 17:22, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > на Qt, когда без неё вполне можно обойтись.

    В жизни модно много без чего обойтись. Можно работать на стройке и жить в вагончике всю жизнь. Можно ботинки перед сном не снимать - всё равно же утром одевать снова, а заснуть они не мешают. Но зачем? Очевидно же что Qt удобнее и фичастее чем GTK, так почему же не пользоваться тем, что лучше при сопоставимых затратах?

    Подчеркну, что я именно о тулкитах, а не о DE на их основе.

     
  • 2.118, аноним (?), 12:47, 23/10/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А у меня на FreeBSD только Qt софт. И на это всем похрен ровно также как и на вас.
     

  • 1.52, Аноним (-), 00:21, 22/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Запилите в этом вашем куте поведение скроллбара как в GTK, без всяких придурочных менюшек, тогда им можно будет хоть как-то пользоваться
     
     
  • 2.59, Аноним (-), 01:31, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    то есть?
     
  • 2.63, Аноним123321 (ok), 01:47, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > ... поведение скроллбара как в GTK, без всяких придурочных менюшек ...

    это явно голюциногенные грибы :-D


     
  • 2.96, Аноним (-), 13:31, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Запилите в этой вашей библиотеке для гимпа нормальные файловые диалоги, как в кде/куте, тогда им можно будет хоть как-то пользоваться
     
     
  • 3.102, Аноним (-), 14:59, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    А что там с диалогом? Очень удобный, я удобнее еще не встречал. :)
     
     
  • 4.104, Аноним (-), 15:12, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Кастомные фильтры
    Показ скрытых объектов (^\..*$)
    Отключение/включение миниатюр

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

     

  • 1.57, Аноним123321 (ok), 00:50, 22/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    PySide кстате стал весьма не плох! :-)
     
     
  • 2.68, alz (??), 02:43, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    А есть там какие-либо особые преимущества перед PyQt4?
     
     
  • 3.123, Аноним123321 (ok), 15:20, 25/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    ага.. есть :-)

    во первых -- там ПОУМОЛЧАНИЮ используется API-2 для биндингов к Qt

    (а значит не будет споров по поводу того что <какойто-один-модуль> (исползующщай PyQt) использует один вид API (более старый и неправильный) , а <какойто-другой-модуль> использует другой API (более новый и правильный)

    наверно не стоит рассказывать про то что API-1 -- совршенно зануден :-) ..

    [использовать одновременно API-2 и API-1 нельзя.. такчто как только вы захотели переписать какойто один модуль на API-2, то можете сразу начинать переписывать всю программу :-)]


    во вторых -- PySide НЕ запретит мне изготовить парочку проприетарных Python-программ на продажу хомячкам
    (в этом случае я должен распространять python-программу ввиде байт-кода, и с включением в каталог с программой -- всех требуемых зависимостей: Qt-библиотека и PySide/PyQt-библиотека)

    (это не значит что я такой плохой т к занимаюсь проприетарщиной . но _возможностью_ ей заниматься -- я должен обладать :))


    в третьих -- ведётся работа над портированием PySide на всякие мобильные устройства... (ну ясное дело что Nokia покачто этим занимается -- для своих же устройств :))

    например мы знаем что Qt портированно много куда.. и даже вот в новости говорилось про Андройды....

    ....однако PyQt -- живёт своей жизнью исключительно на персональных компьютерах :-) ..
    (даже включая тот факт что Python тоже много куда портировали :):))

     

  • 1.83, i (??), 09:01, 22/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    наконец то осознали, что за qt будущее :)
     
  • 1.88, Аноним (-), 10:25, 22/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    какая дрянь эта ваша заливная кути в гноме.
    какой шлак этот ваш гтк в кде.
    ну ничем это не исправишь. как бы ни мимикрировали кути под гтк - все равно видно "не родное" происхождение влс и виртуалбокса.
    вот не люблю когда в окружение на одной либе тянут приблуды на другой.
    каноникал, вы там мозги свои съели? ведь часть своих приблуд вы раньше писали как ядро + интерфейс (сначала для гном) на гтк а потом на кути и ложили как пакеты *-common, *-gtk, *-kde. что мешает и дальше так делать?
     
  • 1.90, konkor (?), 10:27, 22/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не будет ли с QT/Nokia, как с Java/Oracle?

    PS: Мне кажется всем коммерческим дистрам выгодно использовать подобные технологии и их развивать... а отбивать бабки от покупки как-то надо будет и будут платить разработчики платного софта и оборудования.

     
     
  • 2.93, Аноним (-), 12:16, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    И патенты все у Нокии.
     
     
  • 3.95, Andrey Mitrofanov (?), 13:00, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Это он, "Open Core", натурально.
     
  • 2.97, szh (ok), 13:33, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    нет,
    1) лицензия другая LGPL, и
    2) никто не будет переписывать с нуля альтернативную реализацию как гугл с далвиком.

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

    как-то надо да не так как ты думаешь. Нокия наоборот сильнее открыла под LGPL после покупки.

     
     
  • 3.98, Аноним (-), 13:43, 22/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Вполне возможно Open Core , а остальное за деньги

    "Лицензионная политика распространения Qt также полностью устраивает Canonical - распространение под лицензией LGPLv2.1, позволяет использовать Qt даже в закрытых коммерческих проектах. Продолжение развития Qt при этом гарантируется серьезной коммерческой поддержкой компании Nokia и обширным независимым сообществом, сформировавшимся вокруг проекта. "

     
     
  • 4.119, szh (ok), 00:04, 24/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    возможно но не логично. Не за этим QT покупали, не за этим QT открывали под LGPL.
     

  • 1.120, upyx (ok), 05:53, 25/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Всё будет хорошо (с)

    ...

     
  • 1.121, Аноним (-), 10:50, 25/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я бы сказал, что qt - это платформа интеграции и автоматизации. Во всяком случае, пока что... Станет ли qt платформой разработки основных приложений, типа  OO или ffox? Сомневаюсь. Но мир меняется...
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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