最佳答案
这是 GTK+ 3.20 的一个新特性:如果 GtkEntry 看到触摸事件,如果你使用触摸屏并点击条目就会发生这种情况,那么它会自动显示弹出窗口,其中包含触摸友好的编辑按钮(粘贴是什么你看到那里;我假设剪切、复制和全选也可以在非密码 GtkEntry 上使用。
无法关闭它,但它应该只在您触摸 GtkEntry 时显示;如果您使用键盘或鼠标导航,它不应该出现。如果仍然存在,您可以将其作为错误报告给 GNOME Bugzilla。
您似乎正在实现 PIN 输入字段。我同意在那种情况下不需要弹出窗口。那么您应该直接向 GTK+ 开发人员说明这种情况;也许他们会提供一个 API 来关闭弹出窗口(但它不会成为 GTK+ 3.20 的一部分)。
关于c++ - 删除 Gtk Entry 上显示的自动弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38765080/