您的位置:首页 > 编程语言 > Qt开发

QT 应用设置中碰到的问题总汇

2010-05-29 14:31 435 查看
1.如何给QTextEdit 的某行设置颜色?

答:void TextEdit::SetLineBackColor(QColor color)
{
QTextCursor cursor = this->textCursor();
QTextCursor cursor1(this->document()->findBlock(cursor.position()));
QTextCharFormat plainFormat(cursor1.charFormat());
QTextCharFormat colorFormat;
colorFormat.setBackground(color);
cursor1.movePosition(QTextCursor::EndOfBlock,QTextCursor::KeepAnchor,1);
cursor1.mergeCharFormat(colorFormat);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐