LINUX.ORG.RU

Re: [python] Самая портируемая библиотека виджетов

PyQt но в мобильной венде питон будет тормозить

ce_tamotko_za_uzori ()

Re: [python] Самая портируемая библиотека виджетов

Tk

Hjorn ()

Re: [python] Самая портируемая библиотека виджетов

осмотрел варианты, wxwidgets кажется очень привлекательным в том числе из-за того, что выглядит "нативно". Скажите, а оно не больше тянет/тормозней работает, чем, например qt?
Портируемость действительно высокая, как заявленно?

nbdarvin ()

Re: [python] Самая портируемая библиотека виджетов

Tk? out of the python box :)

Pi ★★★★★ ()

Re: [python] Самая портируемая библиотека виджетов

>Скажите, а оно не больше тянет/тормозней работает, чем, например qt?

Проверял на линуксе и маке.. работает замечательно, везде рисуется нативно.. поэтому тормозов нет, на WinMO, правда, не проверял. Думаю вопрос в производительности полностью упрется в производительность питона на требуемых платформах.

Портируемость действительно на высоте. Qt, на мой взгляд менее портируема, например, приложение на Qt все-таки выбивается из общего стиля OSX.

mono ★★★★★ ()

Re: [python] Самая портируемая библиотека виджетов

> Проверял на линуксе и маке.. работает замечательно

смешно, на маке wx тормозит еще как, пробовал на n810 - самые простые примеры еле шевелятся

> Портируемость действительно на высоте


ЛОЛ полнейший, на том же MacOS - wxListCtrl, wxTreeCtrl и wxToolbar неюзабельны( а это базовые вещи ), про сотни багов на разных платформах можно долго рассказывать

Unknown ()

Re: [python] Самая портируемая библиотека виджетов

Tkinter, естественно.

Davidov ★★★★ ()

Re: [python] Самая портируемая библиотека виджетов

GTK, Tk, Qt, Wx все они одинаково хорошо портируемы между линупсом и Microsoft Windows.

Apkawa ()

Re: [python] Самая портируемая библиотека виджетов

Я думаю, что все-таки Tk будет более портируемым, ибо он идет в комплекте с питоном, тоесть по идее будет работать везде, где питон будет установлен (сумеете установить). Qt, Gtk - это уже будут сторонние к самому питону библиотеки. Тоесть, Tk, как написали выше - сразу в питоне есть.

Проще: Если важнейший критерий - портируемость, то бери Tk. Но если добавить критерий "А как оно будет в разных ОСях смотрется?", то мне кажется, что тут уже подоспеют на помощь PyQt, PyGTK+...

Вот мне лично нравится PyGTK+, но увы нет единого установщика для винды (тоесть, конечно можно собрать отдельно эти PyCairo, PyGObject...), ведь .exe установщики есть, но единого нет. Был раньше all-in-one вариант, но я думаю что можно и самому собрать это - все равно там запихнули существующие сборки в один инсталлятор. ;)

Shalakhin ()

Re: [python] Самая портируемая библиотека виджетов

В Питоне вроде Тайла нет, так что Tk-виджеты будут негламурны. Ещё могут возникнуть проблемы со шрифтами. Лучше всего конечно взять Tcl/Tk 8.5 без всякого Питона. Вот отличный кросс-платформенный дистрибутив: http://www.evolane.com/software/etcl/

Hjorn ()

Re: [python] Самая портируемая библиотека виджетов

> В Питоне вроде Тайла нет, так что Tk-виджеты будут негламурны.

Он не входит в дистрибутив (пока?). Но есть как доп. модуль - http://code.google.com/p/python-ttk/ Там один файл, легко добавляется в любой проект на tkinter.

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