Closed
Description
In sigc++-3.0 direct access to the slots list via slots()
was removed. Previously, this made it possible to add a slot at the start of the list of slots, rather than at the end as connect()
does. Now, this is no longer possible. Not only is there no direct API to do it, even attempting to implement it using the various base classes of sigc::signal
invariably runs into the need to access the signal_impl
, which is in a detail namespace so should not be accessed.
- Is there any intended way to prepend a slot using sigc++ that I may have missed?
- Is there any way at all to prepend a slot using sigc++?
- If not, what alternative are application developers intended to move to?
Note that this isn't a particularly serious problem as I can work around it.
Metadata
Metadata
Assignees
Labels
No labels