Widget is unmapped and will no longer be drawn.
More...
#include <signal_component.hpp>
|
static const char * | signal_id = "unrealize" |
|
|
| has_signal_unrealize (T *instance) |
| ctor protected
|
|
template<typename T>
class mousetrap::has_signal_unrealize< T >
Widget is unmapped and will no longer be drawn.
- Template Parameters
-
◆ connect_signal_unrealize() [1/2]
template<typename T >
template<typename Function_t >
connect handler, will be invoked when signal is emitted
- Parameters
-
f | function with signature (T&) -> void |
◆ connect_signal_unrealize() [2/2]
template<typename T >
template<typename Function_t , typename Data_t >
connect handler, will be invoked when signal is emitted. Data is passed to the signal handler function
- Parameters
-
f | function with signature (T&, Data_t) -> void |
data | arbitrary data |
◆ disconnect_signal_unrealize()
disconnect the signal handler
◆ emit_signal_unrealize()
invoke signal handler manually
◆ get_signal_unrealize_blocked()
get whether signal emission should trigger the signal handler
- Returns
- true if handle is blocked, false otherwise
◆ set_signal_unrealize_blocked()
Set whether signal emission should trigger the signal handler.
- Parameters
-
b | true if handler should be blocked, false otherwise |
The documentation for this class was generated from the following file: