Latest posts on Кто какие либы использует и почему? topichttps://python.su/forum/topic/167/2007-03-10T22:40:12+02:00Общий :: GUI :: Кто какие либы использует и почему?
2007-03-10T22:40:12+02:00-=<fantom>=-3794wx 2.8 тут сегодня поимел.<br/>Вах, какой маладец этат вы-икс!<br/>С учётом возможности использования в коммерческих приложения обращу своё самое пристальное внимание. (я не деньги хочу у братьев по разуму оторвать - росто прогу для ОАО “РЖД” написать надо. А там использование, по сути, коммерческое).
Общий :: GUI :: Кто какие либы использует и почему?
2007-01-06T10:58:12+02:00Фанни2203QT - красота, легкость, наличие визуальных редакторов и заточеность под кеды…<br/>tk - кроссплатформенность, скорость/примитивность, ужасный вид…<br/>anygui - реальная была идея + в стиле питона…
Общий :: GUI :: Кто какие либы использует и почему?
2007-01-06T04:30:23+02:00bialix2199Жаль, что проект AnyGUI забросили…<br/>Я вот недавно взял попробовать – был приятно удивлен, что под виндой он пытается ложиться на нативное WinAPI (через pywin32). Это хорошая была идея – при компиляции в exe так будет получаться самая маленькая прога.<br/><br/>Юзаю Tkinter, потому что задачи простые.
Общий :: GUI :: Кто какие либы использует и почему?
2007-01-01T19:36:07+02:00slav0nic2147В свойствах виджетов, их функциональности, нет поддержки чего-то вроде glade (хотя там свои ерундовины) ну и ужасный вид в линуксе, русский шрифт это пипец=\ он там по дефолту, почему-то как bold отображается.<br/>советую начать с более серьёзных либ типа gtk, QT, WX
Общий :: GUI :: Кто какие либы использует и почему?
2007-01-01T18:56:54+02:00Schultz2144<blockquote><em>slav0nic</em><br/>Тк, недостатки - примитивность=)</blockquote>А примитивность в чем?
Общий :: GUI :: Кто какие либы использует и почему?
2006-10-26T18:10:08+03:00j2a1308Чистого Python-GUI нет. Всё обертки. <br/><br/>Мне по стилю программирования больше нравится PyQt.
Общий :: GUI :: Кто какие либы использует и почему?
2006-10-26T13:37:52+03:00Striver1294Использую wx с помощью BoaConstructor. Выбирал еще года 4 назад, тогда свободного Qt под винду не было, да и его Designer под Це крест крест сильно заточен. Tkinter не использую из-за стойкого убеждения, что графику (а GUI к ней относится) надо РИСОВАТЬ, а не ПИСАТЬ.
Общий :: GUI :: Кто какие либы использует и почему?
2006-10-25T14:18:59+03:00slivlen1270<blockquote><em>-=<fantom>=-</em><br/>Юзаю исключительно Тк, хотя и остальная шняга имеется. А выбор прост - прога написанная один раз будет запускаться везде -изначальная идея. Я за чистый Python!</blockquote>Мне тоже эта идея нравится, но для создания серьёзного gui возможностей tkinter не хватает, к тому же я сталкивался с тем что, программа на tkinter в linux работала нормально, а в винде начинала тормозить. Я в ней использовал 2d графику.
Общий :: GUI :: Кто какие либы использует и почему?
2006-10-25T13:42:10+03:00-=<fantom>=-1264Юзаю исключительно Тк, хотя и остальная шняга имеется. А выбор прост - прога написанная один раз будет запускаться везде -изначальная идея. Я за чистый Python!
Общий :: GUI :: Кто какие либы использует и почему?
2006-10-12T15:51:38+03:00slivlen999<blockquote><em>koder</em><br/>интерфейс на XML прикольно, удобно, ….. Но необходимость таскать<br/>, блин забыл как етот пакет называется , - минимальный кусок что-бы XUL работал достает + тормозит + виджетов там как кот наплакал + стилей нормальных мало и то из тех что есть некоторые в отд. случаях онкретно глючат(например кнопки не отрисовывает, русские названия съезжают). В общем IMO там разработчикам еще пилить и пилить. Ну разве что питон к фоксу прикрутят - тогда уже никуда не денешся придется на XUL педалить.</blockquote>Этот кусок XULRunner наверно называется :) . Конечно на XUL есть уже коммерческий продукт - Komodo, но несмторя на это я согласен, что он еще сыроват для чего-то серьезного. Поэтому интерес пока только академический. Да и с PyXPCOM возится тоже удовольствие сомнительное.
Общий :: GUI :: Кто какие либы использует и почему?
2006-10-12T15:14:40+03:00koder997<blockquote><em>slivlen</em><br/>Я использую QT. Выбор отчасти субъективный, но все же…</blockquote>+1. Не такой он и субъективный. Я довольно много исп. разных библиотек <br/>(3 комм. программы одна 1.5 года группой из 10 человек писалась)<br/>но для серьезных задач только Qt подходит. <br/>Все остальные еще сыроватые - много ошибок. За все время в Qt нарыли только две (3.2 Qt).<br/>Зато wx&gtk - :(. На wx круто накололись - пришлось готовую прогу на Qt переписывать<br/>(счастье что там интерфейс занимал малую часть).<br/><br/><blockquote><em>slivlen</em><br/>P.S. Еще интересует XUL</blockquote>Монстроидная дрянь :(. Не,конечно , интерфейс на XML прикольно, удобно, ….. Но необходимость таскать<br/>, блин забыл как етот пакет называется , - минимальный кусок что-бы XUL работал достает + тормозит + виджетов там как кот наплакал + стилей нормальных мало и то из тех что есть некоторые в отд. случаях <br/>конкретно глючат(например кнопки не отрисовывает, русские названия съезжают). В общем IMO там разработчикам еще пилить и пилить. Ну разве что питон к фоксу прикрутят - тогда уже никуда не денешся придется на XUL педалить.
Общий :: GUI :: Кто какие либы использует и почему?
2006-10-12T14:51:00+03:00slivlen996Я использую QT. Выбор отчасти субъективный, но все же… Код приложений на pyQt легче писать и отлаживать. Есть designer, который позволяет строить довольно сложные gui и pyuic(user interface compiler) который по созданной форме генерирует питоновский код. Qt библиотека есть практически во всех дистрибутивах(даже в тех где нет kde. Ее за собой по зависимостям тянет очень много прог), но вот PyQt, как и PyGtk есть не везде.<br/><blockquote><em>slav0nic</em><br/>pyGTK - из-за наличия гтк в любом линуксе, а вот QT не везде идёт сразу, тем более практически все конфигураторы пишут на GTK</blockquote>RedHat system-config и анаконда на gtk согласен, но вот Yast(SuSe), Alterator(AltLinux) и DrakeConf(Mandriva) написаны на qt.<br/>А что касается лицензии, то я пишу софт под gpl, поэтому проблем с этим не возникает :)<br/>P.S. Еще интересует XUL, но времени покапать нет :(
Общий :: GUI :: Кто какие либы использует и почему?
2006-10-12T14:16:17+03:00slav0nic992Что-то тихо в разделе :)<br/>Сам юзаю pyGTK и юзал Тк.<br/>Тк - пояснять не надо, весит мало, есть в любом питоне (хотя в некоторых дистрах идёт отдельно), недостатки - примитивность=), уродство в линуксе (тк через Хlibs работает)<br/><br/>pyGTK - из-за наличия гтк в любом линуксе, а вот QT не везде идёт сразу, тем более практически все конфигураторы пишут на GTK, размер самого гтк под винду не так уж велик, интерфейс довольно красивый (хотя выбор файлов -ммм гавно).<br/>Недостаток - ПООП стазывается =\, GTK2 не сильно шустрый, TreeView может долго перерисовываться, сложновато в понимании, всё запутано, GTK Builder's позволяют только накидать на форму и задать сигналы и обработчики событий + базовые свойства, не все виджеты поддерживают=\ (опять же поля в treeView)<br/><br/>Почему не QT или Wx? WX гигантоман и юзает тотже GTK, мультиплатформенность нарушена, не всё что запустилось в винде, запустится ТАКЖЕ в linux'e, тк в винде юзается MFC (или я ошибюаюсь?)<br/>QT - лицензия раз, не всегда входит в линукс по дефолту (да, я не хочу держать QT либы и всякий мусор параллельно GTK=) ), но писать на нём думаю удобней; в win32 какое-то оно не такое, необходимо 45 метров + mingw мм<br/><br/>усё