Мне интересно, есть ли эквивалент механизма сигнала/слота Qt для Perl. Я заглянул в POE, но поскольку он огромный, я не нашел ничего полезного.Механизм Signal/Slot для Perl
Спасибо заранее,
Мне интересно, есть ли эквивалент механизма сигнала/слота Qt для Perl. Я заглянул в POE, но поскольку он огромный, я не нашел ничего полезного.Механизм Signal/Slot для Perl
Спасибо заранее,
Возможно, вы ищете что-то вроде Object::Event, API для регистрации и испускания событий, в основном для AnyEvent, но я думаю, вы могли бы использовать его в другом месте. Gtk2 также имеет механизм, подобный QT, особенно в сочетании с Glade XML, который позволяет автоматически сопоставлять события-интервалы | сигналы с методами или функциями объекта perl. AnyEvent - это общий цикл событий, который поддерживает Gtk/Glib и POE, среди прочих, и намного проще разбираться, чем большой набор модулей, который является POE.
Концепция, как правило, называют Publish/Subscribe. Результат поиска для pubsub
on CPAN дает вам то, что вы хотите.