PyQt Сигналы и слоты - PullRequest
       5

PyQt Сигналы и слоты

0 голосов
/ 18 апреля 2011

Я только начал программировать на PyQt и следую "Rapid GUI программирование на Python и Qt" Марка Саммерфилда.До этого я занимался программированием на C ++ и Qt, и автор книги, за которой я следовал, рекомендовал использовать сигналы и слоты, и мне тоже нравится использование сигналов и слотов над методами "on_widgetName_signalName".Но я был удивлен, увидев, что автор «Rapid GUI программирование на Python и Qt» использует «on_widgetName_signalName» над сигналами и слотами, где бы он ни создавал GUI, используя конструктор, и я был еще более удивлен, увидев, что примеры, которые идут в комплекте с pyqtИнсталлятор делает то же самое.

Есть ли причина использовать метод "on_widgetName_signalName" для сигналов и слотов в PyQt или просто, что эти люди долго не обновляли свой код?

1 Ответ

1 голос
/ 18 апреля 2011

Обычно, когда вы используете on_widget_signal (), он автоматически подключает сигналы "виджета" к этой функции (относится к C ++)

Проверка QMetaObject :: connectSlotsByName

...