Спустя восемь месяцев с момента выхода ветки 3.0 доступен (https://groups.google.com/forum/#!topic/wx-announce/nPo6X9OIVsU) первый корректирующий выпуск кроссплатформенного тулкита wxWidgets 3.0.1 (http://wxwidgets.org/), позволяющего создавать графические интерфейсы для Linux, Windows, OS X, UNIX и мобильных платформ. Выпуск полностью совместим с wxWidgets 3.0.0 на уровне API и ABI и содержит более сотни исправлений важных недоработок и ошибок. Кроме того, в новой версии значительно ускорено отображение таблиц в wxHTML, добавлена возможность загрузки ICO-файлов с данными в формате PNG, в wxGTK заработала прокрутка колесом мыши в компоненте wxListCtrl, улучшена обработка прозрачности, устранены утечки памяти, включены файлы проектов для сборки в Visual Studio 2012 и 2013.
Тулкит написан на языке С++ и распространяется под свободной лицензией wxWindows Library Licence (http://www.wxwidgets.org/about/licence3.txt), одобренной Фондом СПО и организацией OSI. Лицензия основана на LGPL и отличается позволением использования собственных условий для распространения производных работ в бинарной форме. Кроме разработки программ на Си/Си++ wxWidgets предоставляет биндинги для большинства популярных языков программирования, в том числе для PHP (http://wxphp.org/), Python (http://wxpython.org/), Perl (http://wxperl.sourceforge.net/) и Ruby (http://wxruby.rubyforge.org/). В отличие от других тулкитов, wxWidgets обеспечивает для приложения по-настоящему родной для целевой системы внешний вид и методы взаимодействия, благодаря использованию системных API, а не имитации GUI.
URL: https://groups.google.com/forum/#!topic/wx-announce/nPo6X9OIVsU
Новость: http://www.opennet.me/opennews/art.shtml?num=40054
>и мобильных платформэто каких?
Win Mobile
GTK3 forever! :P
Исключительно во влажных фантазиях гномоводов.
Не знаю про фантазии, но вот использовать QT в качестве бэкэнда чего-либо это сущий бред. Да он хорош в качестве замены Delphi (если кто ещё помнит), но не более того.
Да, quicktime для бэкенда - это сурово...
> QT
> Delphi1. при чем тут quicktime?
2. какого хрена ты сравниваешь язык и тулкит?
При том, что QT -- это QuickTime, а тулкит -- Qt.
> 2. какого хрена ты сравниваешь язык и тулкит?а что из этого язык, Qt, QuickTime или Delphi? :)
Qt не нужно. А вот GTK2/EFL/wxWidgets вполне годны для замены GTK3.
>Qt не нужновы не нужны.
> Qt не нужно. А вот GTK2/EFL/wxWidgets вполне годны для замены GTK3.wxWidgets определенно крут. Но сравнить его "в лоб" с другими тулкитами вроде Qt и GTK не совсем корректно. wxWidgets же не сам по себе работает, а использует один из портов, в GNU/Linux это, как правило, wxGTK.
Является калькой с MFC и вызывает рвотный рефлекс сразу при виде кода.
Крут наверное для тех кто только обзоры читает.
> Является калькой с MFC и вызывает рвотный рефлекс сразу при виде кода.Если у тебя тулкит способен вызвать рвотный рефлекс, рекомендую не затягивать и обратиться ко врачу.
> Крут наверное для тех кто только обзоры читает.Вот ты мне и скажи, как тебе, читатель.
А вас батенька заело похоже.
Ну и сколько проектов уже успели сделать на wx?
Кто не кодил на MFC тому не понять. Дерьмецо и то еще.
До замены Delphi ему ещё лет 10 такими темпами развиваться, хотя-бы до версии 7-го года.
>> в том числе для RubywxRuby уже как 3 года мертвое :(. вы о чём?
Его я тоже в 2009 году рассматривал - шевелилось ещё. Не понравилось, так как уже тогда глючило. Из Tk, Qt, wxWiget, Gtk2 и FOX понравились две последних. Остановился на Gtk2 в итоге, ибо более популярно и, как следствие, больше решений и больше документации.А wx... ну, няхай будэ.
>В отличие от других тулкитов, wxWidgets обеспечивает для приложения по-настоящему родной для целевой системы внешний вид и методы взаимодействия, благодаря использованию системных API, а не имитации GUI.А Qt разве это не делает?
Qt больше маскируется, а ту реальное использование апи родной платформы. Быстрее qt в разы. Хотя та же 1с 8.3 на wx весьма тормозит.
> Qt больше маскируется, а ту реальное использование апи родной платформы.и какое API для linux-платформы родное? xlib, xcb?
Kdelibs)
GTK был выбран за основу графической среды GNU OS - GNOME.
> А Qt разве это не делает?как минимум под вендой Qt рисует все самостоятельно... для основной темы все выглядит "нативно", но если немного пошаманить - то кутёвые прилады начинают выбиваться из общего стиля
>В отличие от других тулкитов, wxWidgets обеспечивает для приложения по-настоящему родной для целевой системы внешний вид и методы взаимодействия, благодаря использованию системных API, а не имитации GUI.Пока что не обеспечивает, или обеспечивает не везде. wxQt/wxKDE пока всё ещё нет.
ждем полноценного десктоп окружения на этом поделии!!:)
Типун Тебе на язык
То есть вы тоже не понимаете, что пациент сказал чушь?
"Нельзя недооценивать предсказуемость тупизны" из очень интересного фильма