我主要有两个问题:1,QTextDocument如何打开已有的odt文档,最终的文档保存为odt文档2,当我用
QTextCursor写QTextDocument文档时如何改变文字的字体,我代码如下,不知道哪儿有问题,QTextDocument *m_document;QTextCursor m_cursor;QTextCharFormatCharFormat;
//=newQTextCharFormat();
//CharFormat.qSimHei
QFontfont("仿宋_GB2312",20,QFont::Bold,false);
//CharFormat.setFont(font);
CharFormat.setFontFamily("仿宋_GB2312");
CharFormat.setFontWeight(QFont::Bold);
CharFormat.setFontItalic(false);
CharFormat.setFontPointSize(20);
//m_cursor.insertText("",CharFormat);
m_document->setDefaultFont(font);
//m_document->m_cursor.setCharFormat(CharFormat);
m_cursor.movePosition(QTextCursor::Start);
m_cursor.movePosition(QTextCursor::NextRow);
m_cursor.insertText("试验中心计量测试站");[ 此帖被loopolike在2011-02-14 14:19重新编辑 ]