2
여기 내 코드의 작은 스 니펫입니다. 왜 그런지 모르겠지만 Qt는 CSS를 무시하고 있습니다.Qt는 QTextDocument의 CSS를 무시합니다.
QTextDocument *mTextDocument = new QTextDocument(0);
QTextEdit *textEdit = new QTextEdit(0);
mTextDocument->setDefaultStyleSheet(QString::fromUtf8("body{background-color: rgb(0,111,200);}"));
QTextCursor *_cursor = new QTextCursor(mTextDocument);
textEdit->setDocument(mTextDocument);
_cursor->insertBlock();
_cursor->insertHtml("<html><body><p>Hello world</p></body></html>");
textEdit->show();
Qt 4.8을 사용하고 있습니다.