Comments 29
Спасибо за перевод. Перенесите в Python
0
думаю стоило еще упомянуть о QT Designer. нету ничего удобнее, если надо быстро нарисовать интерфейс.
+1
Молодец, перевел!
Вот прочитал, и уже задумываюсь, может стоит попробывать?
Вот прочитал, и уже задумываюсь, может стоит попробывать?
0
Отлично, весьма познавательно.
0
Убейте меня кто-нибудь, я не разобрался с установкой PyQT под винду :(
0
Да вроде всё элементарно: скачиваешь .exe установщик и следуешь инструкциям. =)
0
Облазил весь виндозский инсталл, там только сорсы, ни одного экзешника, даже самого завалящего :( Оно еще SIP требует, с ним та же история. Надо переходить на линукс...
0
http://www.riverbankcomputing.co.uk/soft…
Там есть пакет со всеми зависимостями под винду.
Там есть пакет со всеми зависимостями под винду.
0
А в каком виде сама программа получается. Что с ней распространять надо? Запустится ли она на машине где нет Питона и Qt?
0
Получается в виде скрипта. В принципе она может запуститься и без установленного Python и Qt (например, KomodoEdit таскает всё с собой), только я пока не знаю как это сделать. =)
0
Любую программу на питоне можно преобразовать в запускаемый однофайловый бинарник. Для этого можно использовать пакеты py2exe (http://www.py2exe.org/) на windows или bbfreeze (http://pypi.python.org/pypi/bbfreeze/) для windows и linux.
+1
Так же рекомендую wxpython всем кому необходимо разрабатывать GUI приложения на питоне.
http://wxpython.org/screenshots.php
http://wxpython.org/screenshots.php
0
Почему (кроме лицензии)?
0
qt - некий давнишний стандарт на gui в линукс, организация библиотеки в нем и многие другие вещи опираются на старые корни и при первом углубленном знакомстве могут показаться запутанными. wx в этом вопросе немного прозрачнее и проще для восприятия, даже в случае довольно сильно накрученного оконного приклада.
Справедливости ради скажу, что подобное мнение я составил несколько лет назад и сейчас дела уже вполне могли измениться. Поэтому на вопрос "почему" отвечу "в ознакомительных целях".
Справедливости ради скажу, что подобное мнение я составил несколько лет назад и сейчас дела уже вполне могли измениться. Поэтому на вопрос "почему" отвечу "в ознакомительных целях".
0
На мой взгляд единственный плюс wxWidgets/wxPython - это лицензия, ну + меньший размер библиотек, что уменьшает размер дистрибутива, если включать в него все зависимости. А в плане архитектуры и понятности Qt выигрывает + документация в Qt получше будет. Для wxPython нет такого же удобного дизайнера как в Qt, все что пробовал(Boa Construcor, wxGlade) - не понравилось. Но для ознакомления думаю стоит посмотреть.
0
Здорово, давно хотел изучить PyQt, но как-то лень было и дальше пары примеров не заходил. Спасибо, обязательно продолжайте!
0
При использовании Python совместно с Qt встает вопрос — пользоваться ли стандартными библиотеками или библиотеками Qt? Эта «проблема» рассмотрена тут: PyQt: unpythonic GUI (а так же 2 способа работы с дизайнером)
0
По PyQt есть не плохие книги Прохорецока Н. А. (Например, Python 3 и PyQt. Разработка приложений), но у вас достаточно понятно расписано каждый шаг и что откуда берется. Мне как раз для пояснения студентам завтра на лекции ваша статья очень поможет :)
0
Sign up to leave a comment.
PyQt4 — Введение