Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 16, 2006 17:04:21

balu
От:
Зарегистрирован: 2006-05-24
Сообщения: 521
Репутация: +  0  -
Профиль   Отправить e-mail  

Совместимость PyQT3 с PyQT4

Имеется PyQT3, собранный для Винды, с лингвистом, дизайнером. Причем собранный без необходимости тянуть кучу зависимостей, типа mingw, что очень хорошо для установки конечному пользователю. Насколько приложение, написаное с использованием PyQT3, при нужде заработает с PyQT4? Возможно ли без бубна совместить виндовые PyQT3-приложения с Линуховыми PyQT4 при услови, что прога будет писаться с использованием PyQT3?



Офлайн

#2 Окт. 16, 2006 18:32:32

koder
От:
Зарегистрирован: 2006-09-29
Сообщения: 95
Репутация: +  0  -
Профиль   Отправить e-mail  

Совместимость PyQT3 с PyQT4

balu
Насколько приложение, написаное с использованием PyQT3, при нужде заработает с PyQT4?
У меня не завелось ничего :(.
Они имена классов поменяли(и еще много всего )- глянь сюда
http://doc.trolltech.com/4.0/porting4.html
Правда в Qt4 есть режим совместимости(не полный) c Qt3 - для этого надо прогу
со спец опцией компилить. Однако и это тож. не всегда помогает :(((.
balu
Возможно ли без бубна совместить виндовые PyQT3-приложения с Линуховыми PyQT4 при услови, что прога будет писаться с использованием PyQT3?
А на этом я повис :). Поясни пожалуйста что Ты имел ввиду.
Если хочеш писать и тестить по виндой с Qt3 а потом запускать под Линухом с поинсталенным Qt4 то
похоже что нет.



Отредактировано (Окт. 16, 2006 18:33:57)

Офлайн

#3 Окт. 17, 2006 09:40:34

balu
От:
Зарегистрирован: 2006-05-24
Сообщения: 521
Репутация: +  0  -
Профиль   Отправить e-mail  

Совместимость PyQT3 с PyQT4

koder
А на этом я повис smile. Поясни пожалуйста что Ты имел ввиду.
Если хочеш писать и тестить по виндой с Qt3 а потом запускать под Линухом с поинсталенным Qt4 то
похоже что нет.
Имелось в виду, что программа пишется под виндой, на которой pyQt3, но есть пользователи и под Линуксом. Достаточно скоро в дистрибутиве Qt3 заменят на Qt4 и совместимость пойдет лесом :( А использовать PyQt4 под Виндой - гимморой, из-за отсуствия зависимостей. Похоже, что вариант с Qt отпадает, а жаль.



Офлайн

#4 Окт. 17, 2006 10:13:38

j2a
От:
Зарегистрирован: 2006-06-29
Сообщения: 869
Репутация: +  1  -
Профиль   Отправить e-mail  

Совместимость PyQT3 с PyQT4

balu
А использовать PyQt4 под Виндой - гимморой, из-за отсуствия зависимостей
В чем проблемы? У меня PyQt4 заводилось на винде (ингридиенты см. здесь).



Офлайн

#5 Окт. 17, 2006 10:33:15

koder
От:
Зарегистрирован: 2006-09-29
Сообщения: 95
Репутация: +  0  -
Профиль   Отправить e-mail  

Совместимость PyQT3 с PyQT4

balu
Похоже, что вариант с Qt отпадает, а жаль
Не ну на самом деле. Все равно же прийдется писать инсталятор, ну а прикрутить
туда еще mingw'шную dll помоему проще пар. реп. Если я не ошибаюсь ето единственная внешняя зависимость
PyQt. А, если я правильно понимаю название, то у j2a выложена версия уже static собранная под mingw
(я проверить не могу - у меня 2.5 питон стоит).



Офлайн

#6 Окт. 17, 2006 11:09:44

j2a
От:
Зарегистрирован: 2006-06-29
Сообщения: 869
Репутация: +  1  -
Профиль   Отправить e-mail  

Совместимость PyQT3 с PyQT4

Для PyQt4:
* отдельно PyQt4 (без Qt-либ)
* весь Qt4 (примеры, исходники, бинарные библиотеки, но без mingw)
* mingw

Т.е. чтобы был рабочий PyQt4, нужно поставить в порядке mingw->qt->pyqt, ничего из исходников собирать не нужно.

Для PyQt3:
* all-in-one PyQt3

Если есть стойкое желание попробовать заполучить all-in-one PyQt4, могу попробовать сделать, на ваш страх и риск :)



Отредактировано (Окт. 17, 2006 11:11:17)

Офлайн

#7 Окт. 17, 2006 12:46:34

balu
От:
Зарегистрирован: 2006-05-24
Сообщения: 521
Репутация: +  0  -
Профиль   Отправить e-mail  

Совместимость PyQT3 с PyQT4

koder
Не ну на самом деле. Все равно же прийдется писать инсталятор, ну а прикрутить
туда еще mingw'шную dll помоему проще пар. реп.
Да, вы правы. Просто я к Линуксу и его зависимостям привык, для винды все сложнее :(
j2a
Если есть стойкое желание попробовать заполучить all-in-one PyQt4, могу попробовать сделать, на ваш страх и риск smile
Спасибо :) Закачаю то, что выложили, но, думаю в случае инсталятора обойдусь.



Отредактировано (Окт. 17, 2006 12:47:34)

Офлайн

#8 Апрель 6, 2007 11:22:06

cleg
От:
Зарегистрирован: 2006-11-09
Сообщения: 153
Репутация: +  0  -
Профиль   Отправить e-mail  

Совместимость PyQT3 с PyQT4

j2a
Если есть стойкое желание попробовать заполучить all-in-one PyQt4, могу попробовать сделать, на ваш страх и рис
кстати. подыму-ко я эту темку. возникла такая необходимость - использовать PyQT. в т.ч. и под виндой.
нет ли готового “наборчика” а то тянуть 6 мег PyQt, потом 60 мег самого Qt, потом я так понимаю mingw, потом я еще не знаю что.. напрягает честно говоря :-(
так что от такого набора “все-в-одном” я бы ОЧЕНЬ не отказался.



Офлайн

#9 Дек. 8, 2007 13:21:31

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

Совместимость PyQT3 с PyQT4

http://www.riverbankcomputing.co.uk/pyqt/download.php

пайтон,кьюти и биндинги в одном пакете для винды



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version