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

FishHook
GTK - это Си библиотека, нет там никаких объектов.
Там реализована иерархия классов.
Rodegast
> А когда на C++ пишешь?

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

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

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

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

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

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

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

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

Rodegast
PyQt/PySide тоже такое умеют.
Так они отдельно хранятся. А тут прямо в бинарник зашиваются и можно чисто бинарник передать и в нём всё будет. А с этими надо максимум Docker-контейнер делать, но тогда у бухгалтерши должен быть Docker установлен, а это для винды вообще тёмный лес.
Rodegast
Они в обычном py-файле хранятся в виде текста. При желании ты их тоже можешь куда угодно вставить.
py.user.next
Rodegast
Они в обычном py-файле хранятся в виде текста.
Да, забыл про такую возможность. Ну, короче, принято обычно снаружи хранить всё.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB