当我们在 GTK 中使用条目和 TextView 时,用户可以在文本内容中添加表情符号,只需在小部件上单击鼠标右键,然后单击“插入表情符号”即可。我的问题是:如何删除 GTK 中条目和 TextView 中插入的表情符号?我在 GNOME 桌面中使用 Gtk 3 + C 编程,但其他语言可能有类似的解决方案。
查看有关该问题的图片:
最佳答案
您可以使用 GtkTextView
的 gtk_text_view_set_input_hints (view, GTK_INPUT_HINT_NO_EMOJI)
和 GtkEntry 的
gtk_entry_set_input_hints (entry, GTK_INPUT_HINT_NO_EMOJI)
删除该选项
如果您不想修改现有的输入提示,可以执行 gtk_entry_set_input_hints (entry, gtk_entry_get_input_hints (entry) | GTK_INPUT_HINT_NO_EMOJI)
在 GTK4 中,gtk_text_set_input_hints()
也可以在适用的地方使用
关于user-interface - 如何删除 GTK 中条目和 TextView 中插入的表情符号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70187050/