1
我嘗試使用QTextDocument在QImage上繪製文本。 如何設置默認(「body」)樣式?QTextDocument默認樣式表
目前我使用一個<p>
標籤,這樣
QPainter painter(_image);
QTextDocument doc;
doc.setDefaultStyleSheet("p { color : green; background-color : black; }");
doc.setHtml("<p>test 123</p>");
doc.drawContents(&painter,_image->rect());
我想擺脫<p>
標籤
doc.setHtml("test 123");
我已經試過的
doc.setDefaultStyleSheet("body { color : green; background-color : black; }");
doc.setDefaultStyleSheet("{ color : green; background-color : black; }");
doc.setDefaultStyleSheet("color : green; background-color : black; ");
doc.setDefaultStyleSheet("QImage { color : green; background-color : black; }");
編輯:
我也曾嘗試
doc.setDefaultStyleSheet("* { color : green; background-color : black; }");
你嘗試* {}? – fassl
是的,沒有效果。 – user2449761