Krita Source Code Documentation
Loading...
Searching...
No Matches
FunctionToSignalProxy Class Reference

#include <kis_signal_compressor_with_param.h>

+ Inheritance diagram for FunctionToSignalProxy:

Signals

void timeout ()
 

Public Member Functions

void start ()
 

Detailed Description

A special class that converts a standard function call into Qt signal

Usage:

   \code{.cpp}

   FunctionToSignalProxy proxy;
   connect(&proxy, SIGNAL(timeout()), &dstObject, SLOT(someDestinationSlot()));

   \endcode

   Now every time `proxy.start()` is called, the signal `timeout()` is
   forwarded to `someDestinationSlot()`

Definition at line 67 of file kis_signal_compressor_with_param.h.

Member Function Documentation

◆ start()

void FunctionToSignalProxy::start ( )
inline

Definition at line 72 of file kis_signal_compressor_with_param.h.

72 {
73 Q_EMIT timeout();
74 }

◆ timeout

void FunctionToSignalProxy::timeout ( )
signal

The documentation for this class was generated from the following file: