0
QTextCharFormat tf;
tf = m_txtLog->currentCharFormat();
tf.setForeground(QBrush((Qt::GlobalColor)7));
tf.setTextOutline(QPen((Qt::GlobalColor)7));
m_txtLog->setCurrentCharFormat(tf);

m_txtLog->appendPlainText("RED");

在上面的代码之后,文本将变为红色。但是将彩色文本复制到记事本后颜色会消失。

我不知道为什么,请帮助我如何保留彩色文本。QT版本是QT4.8.1

4

0 回答 0