На этом шаге мы приведем общие сведения о сигналах и событиях.
При взаимодействии пользователя с окном происходят события - своего рода извещения о том, что пользователь выполнил какое-либо действие или в самой системе возникло некоторое условие. В ответ на события система генерирует определенные сигналы, которые можно рассматривать как представления системных событий внутри библиотеки PyQt.
Сигналы являются важнейшей составляющей приложения с графическим интерфейсом, поэтому необходимо знать, как назначить обработчик сигнала, как удалить его, а также уметь правильно обработать событие. Сигналы, которые генерирует тот или иной компонент, мы будем рассматривать при изучении конкретного компонента.
На следующем шаге мы рассмотрим назначение обработчиков сигналов.