Re: [gtkmm] timeout trouble

> have been trying to use "timeout" like stated in reference docs:
> Glib::signal_timeout().connect(SigC::slot(&myCallback), 1000)
> but i am getting:
> no matching function for call to
> , Test&>, int)'
> /usr/include/gtkmm-2.0/glibmm/main.h:184: candidates are:
SigC::Connection Glib::SignalTimeout::connect(const
>  SigC::Slot0<bool>&, unsigned int, int = PRIORITY_DEFAULT)

Do you have function:
bool myCallback(); ?

You probably have:
bool myCallback(Test&);
which is different type than required for SignalTimeout::connect()

> any suggestions (if nothing else what are Slot0 and Slot1)???

Slot0 is a slot that passes no arguments to called function/method, like
in above case.
Slot1 passes one argument to called function/method, there are also Slot2,
3 and so on.


Portal INTERIA.PL zaprasza... >>> 

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]