Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Несколько вопросов по Qt и Wx 
:(
    Опции темы
Nbush
Дата 13.7.2007, 00:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 13.7.2007

Репутация: нет
Всего: нет



Qt Designer - там код на python интегрируется? Или там только объекты безликие, и все надо будет во внешнем редакторе дописывать?

Еще вопрос по размеру Stand-alone готового приложения: сравнивая pyQt и wxPython? для платформы например windows у меня 
размер "компилированной" программы получается больше 20мег. На сколько тянет Qt?

PM MAIL   Вверх
Vach
Дата 13.7.2007, 13:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 304
Регистрация: 17.10.2003
Где: Санкт-Петербург

Репутация: нет
Всего: 18



В "Qt Designer" нету Python
В составе pyQt есть pyuic (PyQt user interface compiler.) он с ключиками (там все просто) из *.ui сделанного в Designer генерирует класс (в файл или консоль).
Потом просто создаещь свой класс пронаследовав сгенеренное pyuicом и переопределяешь слоты (не редактиру то что генерит pyuic - переписывать запаришся)

А внешние редакторы (такие как Eric) юзают pyuic предоставляе возможность в gui перегенерить форму.
По мне проще пользовать свой "любимый" редактор и написать простенький класс, который при запуске проверяет модификацию (скажем touch *.ui) и генерит все сам - когда надо (в режиме отладки)

ЗЫ wxPython - не работал

Это сообщение отредактировал(а) Vach - 13.7.2007, 13:46
PM MAIL ICQ   Вверх
Artemios
Дата 13.7.2007, 22:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 405
Регистрация: 14.8.2006
Где: Саратов, Россия

Репутация: 9
Всего: 50



Цитата(Nbush @  13.7.2007,  01:44 Найти цитируемый пост)
Еще вопрос по размеру Stand-alone готового приложения: сравнивая pyQt и wxPython? для платформы например windows у меня 
размер "компилированной" программы получается больше 20мег. На сколько тянет Qt?


На wx не делал standalone. 
На PyQt4:
тестовый файл с импортом:
Код

from PyQt4 import QtCore, QtGui

standalone ~ 19.2 Mb, из них Qt-шные и PyQt-шные библиотеки:
mingwm10.dll -- 11 643 байт 
QtCore.pyd -- 1 301 504 байт
QtCore4.dll -- 1 915 904 байт
QtGui.pyd -- 5 295 616 байт
QtGui4.dll -- 7 869 440 байт
sip.pyd -- 57 856 байт

после прогонки самых крупных из них через upx имею размеры:
QtCore.pyd --  232 448 байт
QtCore4.dll -- 675 840 байт
QtGui.pyd -- 649 216 байт
QtGui4.dll -- 2 887 168 байт

и конечный размер полученного standalone: 7.88 Mb

Да, кстати, питоновский код из дизайнерского *.ui можно и не генерировать, грузить исходный ui "на лету". 
Постараюсь в скором времени описать на соседней ветке работу с дизайнером, только время найду...



--------------------
fib = 1: 1: [ x+y | (x,y) <- zip fib (tail fib) ]
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Python: Разработка GUI | Следующая тема »


 




[ Время генерации скрипта: 0.0660 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.