Aw: Re: wy signal handler could not be override
- From: "Klaus Rudolph" <lts-rudolph gmx de>
 
- To: "Jonas Platte" <jonasplatte myopera com>
 
- Cc: gtkmm-list gnome org
 
- Subject: Aw: Re: wy signal handler could not be override
 
- Date: Fri, 29 Mar 2013 13:56:33 +0100 (CET)
 
I've googled the thing and can't find any mistake in your function.
But to make sure you're really overriding the function, you can use the
override keyword from C++11, if your compiler supports that. For g++,
you can activate C++11 features with the -std=c++11 compiler flag (I'm
not sure if that is necessary)
You would then declare the function as follows:
virtual bool on_button_press_event(const Glib::RefPtr<Item>& target, GdkEventButton* event) override
{
cout << "catch it" << endl;
return true;
}
I use gcc 4.8.0 and 4.7.2 and used the override statement without errors. But the handler is still *not* 
called. Can anyone try to reproduce the problem? Maybe this is simply a bug?
Regards
 Klaus
 
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]