Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 28, 2017 11:09:43

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9726
Репутация: +  843  -
Профиль   Отправить e-mail  

gdk3 Пропадают элементы

Rodegast
Вот по этому я используюь PySide
А когда на C++ пишешь? У меня на PyQt только сканер портов. Думал, он будет нормально работать (подкупила простота и скорость написания), а там отклик от кнопок очень медленный стал. Как только многие окна начали связываться друг с другом по нажатию кнопки, так стали отключаться чуть ли не с секундной задержкой. Так что я его забросил. Благо, что много не успел написать. А на C++/Qt в другой программе всё летает. Может, и намудрил, надо будет покопаться ещё. Всё-таки жалко бросать такую конфетку. А в PySide бывают и глюки, которых в PyQt нет, так что я его из-за этих глюков не рассматриваю.

FishHook
GTK - это Си библиотека, нет там никаких объектов.
Там реализована иерархия классов.



Отредактировано py.user.next (Дек. 28, 2017 11:11:05)

Офлайн

#2 Дек. 28, 2017 11:25:38

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

gdk3 Пропадают элементы

> А когда на C++ пишешь?

А он мне нафиг не нужен.

> У меня на PyQt только сканер портов. Думал, он будет нормально работать … а там отклик от кнопок очень медленный стал. Как только многие окна начали связываться друг с другом по нажатию кнопки, так стали отключаться чуть ли не с секундной задержкой. … Может, и намудрил, надо будет покопаться ещё.

Помню. Ты ещё сотню сигналов на 1 кнопку вешал…



С дураками и сектантами не спорю, истину не ищу.
Ели кому-то правда не нравится, то заранее извиняюсь.

Офлайн

#3 Дек. 28, 2017 11:32:20

Phantom
Зарегистрирован: 2017-12-27
Сообщения: 6
Репутация: +  0  -
Профиль   Отправить e-mail  

gdk3 Пропадают элементы

FishHook
Ну извините писал как понятнее

Офлайн

#4 Дек. 28, 2017 11:36:25

Phantom
Зарегистрирован: 2017-12-27
Сообщения: 6
Репутация: +  0  -
Профиль   Отправить e-mail  

gdk3 Пропадают элементы

py.user.next
А когда на C++ пишешь? У меня на PyQt только сканер портов. Думал, он будет нормально работать (подкупила простота и скорость написания), а там отклик от кнопок очень медленный стал. Как только многие окна начали связываться друг с другом по нажатию кнопки, так стали отключаться чуть ли не с секундной задержкой. Так что я его забросил. Благо, что много не успел написать. А на C++/Qt в другой программе всё летает. Может, и намудрил, надо будет покопаться ещё. Всё-таки жалко бросать такую конфетку. А в PySide бывают и глюки, которых в PyQt нет, так что я его из-за этих глюков не рассматриваю.
PySide Никогда не пробовал… А вот по ощущениям скорости думаю вы правы python/Qt тоже работает быстрее, по крайней мере окна открываются шустрее.

Офлайн

#5 Дек. 28, 2017 11:37:38

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9726
Репутация: +  843  -
Профиль   Отправить e-mail  

gdk3 Пропадают элементы

Rodegast
Помню. Ты ещё сотню сигналов на 1 кнопку вешал…
Да не факт, что дело в них. По крайней мере, такое в C++ не критично. Даже если что-то неправильно построено, не заметишь.

Rodegast
А он мне нафиг не нужен.
Там прямо в программе можно ресурсы хранить (картинки, тексты, звуки, видео).

Phantom
тоже работает быстрее, по крайней мере окна открываются шустрее.
Это да, PySide же на питоне сделан, но Rodegast'у пофигу, он за то, чтобы ничего нового не изучать. Будет до талого на питоне сидеть. Даже если скорость будет, как в DOS'е.



Отредактировано py.user.next (Дек. 28, 2017 11:45:28)

Офлайн

#6 Дек. 28, 2017 11:41:32

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

gdk3 Пропадают элементы

> А в PySide бывают и глюки, которых в PyQt нет, так что я его из-за этих глюков не рассматриваю.

За последние 4 года никаких глюков на PySide не замечал.

> Там прямо в программе можно ресурсы хранить (картинки, тексты, звуки, видео).

PyQt/PySide тоже такое умеют.



С дураками и сектантами не спорю, истину не ищу.
Ели кому-то правда не нравится, то заранее извиняюсь.

Офлайн

#7 Дек. 28, 2017 11:44:49

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9726
Репутация: +  843  -
Профиль   Отправить e-mail  

gdk3 Пропадают элементы

Rodegast
За последние 4 года никаких глюков на PySide не замечал.
Я где-то здесь даже виде два различия с PyQt. Тогда-то и запомнил, что там не только по скорости разница.

Rodegast
PyQt/PySide тоже такое умеют.
Так они отдельно хранятся. А тут прямо в бинарник зашиваются и можно чисто бинарник передать и в нём всё будет. А с этими надо максимум Docker-контейнер делать, но тогда у бухгалтерши должен быть Docker установлен, а это для винды вообще тёмный лес.



Отредактировано py.user.next (Дек. 28, 2017 11:47:50)

Офлайн

#8 Дек. 28, 2017 11:47:26

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

gdk3 Пропадают элементы

Они в обычном py-файле хранятся в виде текста. При желании ты их тоже можешь куда угодно вставить.



С дураками и сектантами не спорю, истину не ищу.
Ели кому-то правда не нравится, то заранее извиняюсь.

Офлайн

#9 Дек. 28, 2017 11:49:30

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9726
Репутация: +  843  -
Профиль   Отправить e-mail  

gdk3 Пропадают элементы

Rodegast
Они в обычном py-файле хранятся в виде текста.
Да, забыл про такую возможность. Ну, короче, принято обычно снаружи хранить всё.



Отредактировано py.user.next (Дек. 28, 2017 11:49:52)

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version