Consider a CustomWidget, which contains 3 buttons. This widget is a final class, and its buttons are private.
How is it possible to a widget that holds CustomWidget listen to buttons clicked signal?
GTK4 docs says that signals don't get propagated, but events do. However, explanations about EventControllers are so simple.