LINUX.ORG.RU

Вышел wxWidgets 2.6.0


0

0

Наконец вышел стабильный релиз многими любимой кроссплатформенной библиотеки для создания GUI проложений. До этого развитите ветки шло под номером 2.5.x и вот 21ого апреля она была объявлена стабильной и получила номер 2.6.

Основные изменения:

* Улучшена поддержка GTK+2

* По умолчанию теперь используется XRC

* Радикально переработан Mac OS порт

* Новая система сборки - Bakefile

* Улучшена интеграция с STL

* Улучшена поддержка ODBC

* Окна верхнего уровня могут иметь произвольную форму

* Исправлено мерцание экрана (в Windows)

* Улучшена поддержка тем

* Поддерживается альфа канал

* и многое другое...

Полный список изменений: ftp://biolpc22.york.ac.uk/pub/2.6.0/c...

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

★★★★★

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

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

я так и не понял чем это мешает ??

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

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

>я так и не понял чем это мешает ??

Вы с товарищем не сошлись во мнениях по поводу того, что распарсивается в moc ;)

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

ок,

2Свят, я был не прав ... извиняюсь

// пошел перечитывать Бланчета

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

2 Syncro

Рискну предположить, но кросс-платформеная разработка с wxWindows, наверняка требует определённых навыков. Ведь у Audacity, нет особых проблем кросс-платформеностью. Лично я использовал wxPython2.5.3 -- великолепный питоновский врапер.

Теперь по пунктам.

1. Я использую везде Sizer's, SetAutoLayout и честно говоря не встречал проблем с тем что надписи не влезают в виджеты. Просто я размер виджетов гвоздями не вбивал. 2. Я использую юникодную wxWindows и все строки в программе тоже храню в юникоде, так что русские буквы одинаково хорошо видны и оффтопике и Linux. 3. Даже не знаю, наверное глюки Boa. 4. А этого никто не обещал, но тем не менее процесс портирования не сложен, я переносил приложение с wxPython2.4 на wxPython2.5 трудностей не заметил.

Вот выйдет QT 4.0 под win32 тогда буду писать GPL утилиты на QT. А пока только wxWindows и wxPython.

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

> Ведь у Audacity, нет особых проблем кросс-платформеностью

в кноппиксе вроде, наблюдал такую же ерунду с отсутствием русских символов, к слову в своей апликухе пытался подрубать шрифты собственные не помоголо

> Просто я размер виджетов гвоздями не вбивал

аналогично, тогда все решилось растягиванием виджетов "в запас", но неприятный осадок остался:)

> А этого никто не обещал, но тем не менее процесс портирования не сложен, я переносил приложение с wxPython2.4 на wxPython2.5

я бы понял еслибы пришлось переносить с 2.х.х на 3.х.х, но минорную версию... для многих проектов переносы закончились естественной смертью (xmms) или литоргическим сном в результате чего они потеряли много пользователей и в лучшем случае были форкнуты, а теперь предсавь что у тебя коммерческий продукт и надо надо развивать функционал, а не переностиь

> Я использую юникодную wxWindows и все строки в программе тоже храню в юникоде

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

> Вот выйдет QT 4.0 под win32 тогда буду писать GPL утилиты на QT.

а я надеюсь что wx и питон к тому времени как-то устаканятся и ибавятся от детских проблем и будет возможность выбирать исходя из преимуществ, а не отсутствия недостатков))

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