Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我发现GtkEntry有一个默认的上下文菜单 但我真的不想要它,我该如何禁用它 我用谷歌搜索但没有找到有效的方法
您是否尝试在连接到的信号处理程序中隐藏/取消引用/销毁传递的 wigdet(GtkMenu正在生成)populate-popup?
GtkMenu
populate-popup
另一种选择是通过连接到GtkWidget's(实际上是 youtGtkEntry的子类GtkWidget)clicked信号并返回 TRUE(用于处理)来过滤掉所有右键单击事件
GtkWidget
GtkEntry
clicked