Paulo Flabiano Smorigo schrieb:
Hi everyone, I have a signal in my code like this:button.signal_clicked().connect(sigc::bind<int>( sigc::mem_fun(*this, &Red::setNumber), 1));And two overloaded functions: void Red::setNumber(int value); void Red::setNumber(char* value); When compile gives me an "unresolved overloaded function signal" error. How can I fix this?
By specifying the member function's argument type to mem_fun<>:button.signal_clicked().connect(sigc::bind(sigc::mem_fun<int>(*this, &Red::setNumber), 1));
Klaus Triendl