将彩色文本从QPlainTextEdit复制到记事本后,彩色文本将消失(无颜色)

时间:2018-05-22 06:45:49

标签: qt text copy paste qplaintextedit

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

0 个答案:

没有答案