on*-свойства - это такие свойства объекта, которым можно установить анонимную функцию в качестве слота, вызываемого при наступлении какого либо события.

Слоту (анонимной функции) может передаваться разное количество аргументов (в зависимости от типа on*-свойства), но первым аргументом всегда будет ссылка на объект, которому принадлежит слот.

Получить список on*-свойств объекта можно с помощью метода qobjOnSignals

Примеры

$button = new QPushButton;

$button->onClicked = function($sender) {
  pre('Clicked!');
};
comments powered by HyperComments