Окт 06
Ian Geiser сообщает, что работает над web-фреймворком, основанным на Qt. Конечная цель — позволить разработчику, создавшему диалоговое Qt-приложение, перенести его в web без необходимости изучать AJAX и сопутствующие технологии.
Пока что проект только на ранней стадии развития, и автор ищет помощников для работы над ним. Но уже сейчас реализовано следующее:
- Простые трансформации .UI в XHTML.
- Базовая поддержка виджетов (кнопки, переключатели, поля ввода).
- Некоторые DOM-события соответствуют Qt-слотам.
- Полное отображение JSON объектов в JSON-объекты.
- Встроенный вики-парсер (Creole 1.0).
- Генерируемый XHMTL — полностью валиден.
- Работает в IE 6-7, Firefox 2-3 и большинстве WebKit-браузеров.
16 Responses to “В web — c Qt”
Оставить комментарий:


октября 6, 2008 at 12:38
Я уже знаю, на чём я буду переписывать свой движок.
октября 6, 2008 at 12:41
за QT будущее?
октября 6, 2008 at 12:51
Прям бум. Про qt всё больше и больше слышу. Хорошо, наверное. )
октября 6, 2008 at 12:51
Что значит будущее? А настоящее тогда за кем? :)
октября 6, 2008 at 12:57
судя по опросам, проводимым мной и другими людьми на разных сайтах, настоящее за GTK
октября 6, 2008 at 13:00
Kol4ak, ну а что ты ожидал от блога про Qt/KDE? :)
Вообще, если бы кто-то начал писать интересно про Gtk/Gnome, я бы даже почитал, наверное. Читать Planet Gnome, конечно, энтузиазма у меня не хватит, но вот Gnome’истый аналог блога K Notes — вполне
октября 6, 2008 at 13:18
я думаю, что речь шла не только про этот блог
октября 6, 2008 at 13:45
Да :-)
По сабжу. А можно вообще описать эти два тулкита чем-то кратким, показывающим какие-то кардинальные отличия между ними, принципы каждого из них и цели? Мне, как “простому” пользователю не очень ясно, почему разработчики выбирают тот или иной инструмент, а не какой-то один.
Я вот никакой язык не знаю, но в будущем хочу выучить Erlang. Ибо связист и как-то лежит душа к нему :-) И я знаю, что для gtk есть привязка к этому языку. К кьют вроде нет. Тоже интересный момент.
октября 6, 2008 at 13:47
А, во. В ноябре буду брать Nokia N810. Там весь maemo, как я понял, на гтк написан. И в то же время, Nokiа купила Trolltech. Н-и-ч-е-р-т-а не понимаю :-))
октября 6, 2008 at 14:25
GTK vs Qt — тема, я бы сказал, эзотерическая :) Я в этом блоге стараюсь флеймворов всё-таки избегать.
Google в помощь ;)
октября 6, 2008 at 17:24
А про Wt они не слышали?
октября 6, 2008 at 19:37
Там же по ссылке написано — про Wt он услышал, уже когда начал писать свой фреймворк (ну вот, теперь всё-таки придётся гуглить, что это за Wt)
октября 6, 2008 at 19:40
Нагуглил. Всё-таки отличие этого фреймворка от Wt — это некоторая совместимость с Qt, что уменьшает learning curve, а в некоторых случаях потенциально может позволить один и тот же код использовать для десктопа и “облаков”
октября 6, 2008 at 22:42
Лучше бы он писал интеграцию Wt и Qt?
октября 6, 2008 at 22:42
Блин, без восклицательного знака.
Просто плодить еще один говнокод плохо имхо.
октября 7, 2008 at 1:01
Плодить говнокод == писать одно и то же сначала на Qt, а потом и на Wt? :)
Если будет два C++-фреймворка, плохо не будет имхо. До этого так вообще ни одного не было. Конкуренция — штука неплохая. Вон как Gnome/Gtk и KDE/Qt как друг на друга оглядываясь развиваются. В Gentoo вдруг реализовали фичи, из-за отсутствия которых мучались годами, как только на горизонте замаячил потенциальный дистрибутив-конкурент с похожей философией.
Вообще же идея писать веб-фреймворк, имитрующий десктоп-тулкиты мне кажется странной, но если у гугля получается с помощью компилятора явы в яваскрипт сделать Google Docs, то я молчу :)