Длина курсора изменяется при вводе слова, и длина становится такой же, как и слово. Как установить QPlainTextEdit?Почему изменяется длина курсора при вводе в QPlainTextEdit?
self.setFont(QFont("Consolas", 10, QFont.Normal))
Я установил семейство шрифтов css «Консола», и когда я вводил английские слова, проблем нет. (Я выделяю номер строки, потому что, когда я получаю скриншот курсор исчезнет)
Но когда я ввод китайского слово (слово это выше, чем английское слово), проблема возникает.
Как вы можете видеть, китайские раковины слова (высота линии стали выше и сток линии): это странно.
Эффект выше изображения в Sublime Text это то, что я хочу.
Что вы подразумеваете под «длиной курсора»? Выбор? Код, который вы отправили, не «вводит слово». Просьба представить фактический код, который показывает проблему. – ekhumoro
Это было бы более полезно для нас, если вы разместите снимок экрана. – qurban
@ekhumoro Я обновляю вопрос, вы можете ввести китайское слово (中国) в QPlainTextEdit для теста. – WangTao