QPlainTextEdit为什么光标不见了
时间: 2023-07-19 17:39:16 浏览: 101
炫酷鼠标光标压缩包光标
可能是因为QPlainTextEdit的光标颜色与背景色相同或者光标被隐藏了。你可以通过设置QPlainTextEdit的光标颜色来解决这个问题,例如:
```
QPalette palette = plainTextEdit->palette();
palette.setColor(QPalette::TextCursor, Qt::black);
plainTextEdit->setPalette(palette);
```
如果光标被隐藏了,可以通过以下代码将其显示出来:
```
plainTextEdit->setFocus();
QTextCursor cursor = plainTextEdit->textCursor();
cursor.movePosition(QTextCursor::End);
plainTextEdit->setTextCursor(cursor);
```
阅读全文