在Qt Creator中关闭闪烁的光标

时间:2013-12-27 16:33:36

标签: qt ide qt-creator usability

我想知道如何关闭Qt Creator中闪烁的光标?

作为个人喜好,我在操作系统级别保持光标闪烁,因为它会在一段时间后变得非常烦人。不幸的是,Qt Creator似乎并不尊重这一点。我试着在IDE中找到一个关闭但没找到的选项。

任何帮助都会很棒。感谢。

5 个答案:

答案 0 :(得分:4)

  

我试图在IDE中找到一个关闭但没有找到的选项。还没有? :(

不幸的是,没有这样的选择。你所要求的有点罕见,所以这很好地解释了为什么还没有实现。

您可以在此处找到问题跟踪器上相应的错误报告:

Cursor blink rate does not respect system settings

答案 1 :(得分:2)

我同意闪烁的光标非常烦人!根本不可能让我与QtCreator一起工作......不幸的是,可能无法关闭它或改变闪烁的频率。所以我的建议是:

1)更改光标的颜色以减少伤害...例如灰色而不是黑色。你可以在工具 - >中做到这一点。选项 - >文本编辑器 。请记住,QtCreator不允许您对默认配色方案进行任何更改,因此您需要先单击“复制...”,然后才能更改颜色。更改“文本”颜色 - 它将改变光标的颜色(但文本的颜色也是...... :() - 但这是我认为的唯一方法

2)另外,您可以将正在使用的QtCreator版本更改为某些旧版本。正如我记得旧版本的QtCreator确实切除了与光标闪烁率相关的操作系统设置(现在我使用的是QtCreator v.5.2.1,所以你需要搜索一些旧版本)。

祝你好运! :)

答案 2 :(得分:0)

由于QtCreator只是遵循您的操作系统设置,请尝试在那里禁用它。

答案 3 :(得分:0)

晚会的种类……但是我也一直对此感到恼火。

OP没有指定任何操作系统,这可能仅适用于Linux。

意识到实际上所有Qt5应用程序都忽略DE设置。太无礼了!

善良的灵魂实施了一个非常轻微的替代来解决此问题:

https://github.com/igogo/qt5noblink

使用LD_PRELOAD有点麻烦,但是始终可以编辑.desktop文件来全局进行此操作,或者编写一个小的脚本来启动它。

使用Windows-fu的人可能能够实现该平台的等效功能。

但是,认真的说,它的代码是 tiny !正式实施这一目标有多困难? :(

答案 4 :(得分:-1)

我在QT Creator(社区版)Qt Creator 3.5.1(开源)中遇到了同样的问题。

在编辑器中,我找到了"使用Vim-Style Editing"好了。

在编辑 - >进展 - >下拉菜单的底部"使用Vim-Style Editing"选项有复选标记。我取消选中它,它现在可以按照我想要的方式工作。