我发现GtkEntry有一个默认的上下文菜单
但我真的不想要它,我怎么能禁用它
我用谷歌搜索但没有找到有效的方法
您是否尝试在连接到populate-popup
的信号处理程序中隐藏/取消引用/销毁传递的wigdet(正在生成的GtkMenu
)?
另一种选择是通过连接到GtkWidget
的(实际上是 yout GtkEntry
,它是 GtkWidget
的子类)clicked
信号并返回 TRUE(用于处理)来过滤掉所有右键单击事件