понедельник, 17 апреля 2017 г.

Сигналы в PyQt5

Сигналы в PyQt5

Сигнатура сигнала в общем случае будет выглядеть следующим образом:
PyQt5.QtCore.pyqtSignal ( types [, name [, revision=0 [, arguments=[] ]]])
Создайте один или несколько перегруженных несвязанных сигналов в качестве атрибута класса.
Параметры:
  • types – Типы, определяющие сигнатуру C++ сигнала. Каждый тип может быть объектом типа Python или строкой, которая является именем типа C++. Альтернативно, каждый может быть последовательностью аргументов типа. В этом случае каждая последовательность определяет сигнатуру перегрузки другого сигнала. Первая перегрузка будет использоваться по умолчанию.
  • name – Название сигнала. Если оно опущено, используется имя атрибута класса. Это может быть задано только как аргумент ключевого слова.
  • revision – ревизия сигнала, который экспортируется в QML. Это может быть задано только как аргумент ключевого слова.
  • arguments – Последовательность имен аргументов сигнала, которые экспортируются в QML. Это может быть задано только как аргумент ключевого слова.



Комментариев нет:

Отправить комментарий

X-Plane 11, 12 - любитель, Фото любитель со стажем

Постоянные читатели

Архив блога