我正在使用GTKMM制作应用程序,我想知道如何从Gtk :: Table中捕获正确的单击信号?
还有如何抓住鼠标是否超过Gtk :: Table?
答案 0 :(得分:3)
所有GTK +小部件都有button-press-event和focus-in-event个事件。您可以将后者与其补码(focus-out-event)结合使用,以跟踪鼠标是否在窗口小部件内。
答案 1 :(得分:-1)
好的我找到了解决方案。我可以通过覆盖按钮按下事件来捕获右键:
virtual bool on_button_press_event(GdkEventButton* event);