如何在 GTK3 中删除虚线键盘焦点?

库波

我使用的是 Xubuntu 19.04,有时当我在 GTK 应用程序中单击时,我可以看到按钮等元素周围的虚线轮廓。我知道这适用于想要使用键盘在应用程序中导航的人,但我从不这样做,而且我讨厌它的外观。

有没有办法禁用它,也许是通过在我的~/.config/gtk-3.0/gtk.css文件中添加一些东西

我确实环顾四周,并尝试将其添加到其中:

gtk_widget_get_can_focus (GtkWidget *button);

但我没有运气。我假设这真的不是正确的方法,甚至可能不是命令的正确使用。

对此的任何帮助将不胜感激。快把我逼疯了!

截图示例

虚线轮廓示例

DK百色

创建~/.config/gtk-3.0/gtk.css并包含以下行:

* { outline-width: 0px; }

或这一行:

* { outline: none; }

那应该这样做。您可能需要从当前的 gtk3 主题切换到另一个主题,然后再切换回来以使更改生效。在某些系统上,可能需要注销和登录。

前:

前

后:

后

参考:

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何禁用GTK3中的按钮

如何在Gtk3 :: TreeViewColumn中设置背景颜色?

如何在gtk3中获取2个textentry

如何在GTK3中将焦点设置到窗口?

如何正确管理GTK3中的内存?

如何在Windows的Ubuntu中编译C GTK3 +程序?

如何在GTK3中添加VTE终端窗口小部件?

如何在正在运行的Gtk3应用程序中修改字体大小?

如何在正在运行的Gtk3(Perl)程序中修改标签的背景色?

如何在C语言中的GTK3中创建自定义窗口小部件?

如何在GTK3 Python中创建多样式按钮

如何在 GTK3 和 Python 2.7 中的图像对象上创建“单击事件”

如何在gtk3中使用python强制重绘?

如何在 Gtk3 可选标签中设置光标颜色?

在GTK3中,如何获得DrawingArea来响应键盘事件?

如何在Awesome-WM中删除GTK3应用程序上的窗口填充?

如何删除 gtk3 windows 中的调整大小手柄?

如何在获得焦点时从JSlider中删除虚线?

如何从阻止读取Gtk3中的另一个线程中检索数据?

如何使用CSS在GTK3(C语言)中更改孩子的背景颜色

我如何使用 GTK3 在 C 中调用另一个“窗口”

如何从具有树模型的gtk3组合框中获取选择

在gtk3 + for python中,如何获取所选menuitem或所选menuitem的索引?

Python:如何处理 Gtk3 中的线程优先级

如何将 GtkWidget 标签在 C 中的 GtkWidget 布局的中心与 GTK3 对齐?

如何使用 GTK3 交付 gem?

如何在 Gtk3 中使用 GResource 加载图标

KDE中的GTK3主题

gtk3中的`parent`在哪里?