@BetterRed
I have looked into somehow highlighting the blinking text insertion point (caret) in a cross platform manner.
It does not appear doable without just growing the font size. Recent versions of qt can use qss caret-color property to set it to some other color but I can't see a way to change its height or thickness as those are tied to the font being used. A very thin blinking red line can be as hard to see as a very thin blinking black line.
It might be possible with setting QStyle controls but I could not find it in the Qt docs.
That just leaves system level Accessibility controls. On Windows it is "Ease Of Access" but as you pointed out that is broken. On macOS, you can change cursor size but not caret size as it is tied to the font size. There is a tool on macOS to show a zoomed in hover of the text near the caret but it is awkward to use.
So unless there is some qt codebase that draws insertion point caret's someplace, I do not think that is possible.
That leaves either zooming the screen (using lower dpi settings on display) or setting a larger font size.
So no luck with any of that.
Last edited by KevinH; 04-10-2024 at 05:04 PM.
|