Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 6, 2008 09:03:13

bialix
От:
Зарегистрирован: 2006-07-13
Сообщения: 774
Репутация: +  1  -
Профиль   Отправить e-mail  

wxWindows или PyQT4

C++ Builder – это продукт типа Дельфи. Он генерит нативный виндузный код. Я начинал писать на wxPython и потом пришлось вернуться на нативный код.

У меня есть опыт, как тормозит PyQt. Для bzr есть плагин QBzr, который представляет собой GUI-оболочку для некоторых команд (PyQt). Так вот там для вывода diff, annotate используется форматированный html. На довольно больших объемах данных начинает зверски тормозить. Автор плагина даже собирался переписать некоторые алгоритмы на плюсах.

Однако для типичного GUI с такими граблями можно и не встретиться даже на самой медленной тачке.



Офлайн

#2 Июнь 6, 2008 12:57:34

clopomor
От:
Зарегистрирован: 2007-06-12
Сообщения: 154
Репутация: +  0  -
Профиль   Отправить e-mail  

wxWindows или PyQT4

а на WxWidgets/C++ не судьба ?



Офлайн

#3 Июнь 6, 2008 13:57:25

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

wxWindows или PyQT4

а на WxWidgets/C++ не судьба ?
Здесь, вроде как, форум python-программистов.

Офлайн

#4 Июнь 6, 2008 14:23:15

clopomor
От:
Зарегистрирован: 2007-06-12
Сообщения: 154
Репутация: +  0  -
Профиль   Отправить e-mail  

wxWindows или PyQT4

Вы контекст обсуждения почитайто то…



Офлайн

#5 Июнь 6, 2008 17:36:54

cybergrind
От:
Зарегистрирован: 2008-01-21
Сообщения: 201
Репутация: +  0  -
Профиль   Отправить e-mail  

wxWindows или PyQT4

@bialix: ну пока я сталкиваясь с глюками гуи - когда надо много отображать инфы, стараюсь запихнуть все в несколько страниц (типа если лог на тысяч 10 строк, то не факт что нам надо все сразу просматривать, это уже само по себе неудобно, даже если небудет тормозить), хотя в таких случаях тормозят и вещи вроде бы и ненаписаные на питоне (если логи отдавать через веб, фаерфокс тоже хорошо подтормаживал).

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

+ что тормозит в ГУИ? прорисовка? она же вся скомпилена, и если оно тормозит не изза внутрених алгоритмов, то возможно просто сам продукт тормознутый?



Офлайн

#6 Июнь 6, 2008 17:55:29

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

wxWindows или PyQT4

Вы контекст обсуждения почитайто то…
Я читал. Просто, пользуясь моментом, решил всем напомнить :)
А то как-то плавно перешли от python-gui к any-gui.

Офлайн

#7 Июль 14, 2008 12:14:55

kost-bebix
От:
Зарегистрирован: 2007-12-28
Сообщения: 8
Репутация: +  0  -
Профиль   Отправить e-mail  

wxWindows или PyQT4

niro
Не очень то и много способов получения денег с открытого ПО: поддержка, спонсоры, donate
Ну почему же. Вот еще один (вполне нормальный). Заказчику нужен софт, вы говорите: “либо $n и программа ваша, либо мы делаем ее свободной (открытой), это стоит $n/10, при этом другие люди смогут ее использовать и совершенствовать”.

Почему $n/10 ? Да потому что уже готовое берете и допиливаете нормально (зачастую так делать можно).


Единственное припятствие - многие действуют по тактике: “ага, щас, хрен покажу я конкурентам код” не понимая, что тем самым делают себе же хуже.



Отредактировано (Июль 14, 2008 12:15:50)

Офлайн

#8 Авг. 28, 2008 00:48:11

shiza
От:
Зарегистрирован: 2007-07-03
Сообщения: 1073
Репутация: +  0  -
Профиль   Отправить e-mail  

wxWindows или PyQT4

bialix
Он не только выглядит, он и работает инородно. И тема ничем не поможет. GTK, например, не поддерживает Сетевое окружение Windows, поэтому открыть файл с другого компьютера – это мягко говоря проблема.
Насчет сетевого окружения.
Сейчас работя в WingIDE, заметил что она вполне открывает все из сетевого окружения.



Офлайн

#9 Янв. 24, 2009 23:47:36

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

wxWindows или PyQT4

Расстроил меня wx сегодня :(
Я его только под мастдай пробовал. Там удобно все очень, все примеры, документация, всё вместе.
Под убунту все черт знает где. И wxGlade глючит чего-то, хотя под винду не замечал такого.
Кто будет пробовать - имейте в виду.

Офлайн

#10 Янв. 25, 2009 00:21:06

clopomor
От:
Зарегистрирован: 2007-06-12
Сообщения: 154
Репутация: +  0  -
Профиль   Отправить e-mail  

wxWindows или PyQT4

під убунту усе на місці…
добавте репозитарій
http://wiki.wxpython.org/InstallingOnUbuntuOrDebian
там і приклади і остальне



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version