QString text("<FONT COLOR=red>%1</FONT>");
text.arg(strMat);
QDomNode text_node
text_node.setNodeValue(text);
上記のコードがあります。私が望むのは、テキストの色が赤で、そのテキストの値が実行時に決定されることです。
QString を使用すると、文字配列を格納し、メンバー関数を使用してそれらの文字に対して操作を実行できます。QWidget から派生したものではないため、単独で表示することはできません。文字列を表示するには、QWidget (QLabel など) が必要です。次に、QLabel のフォントの色を設定して、テキストを特定の色で表示することができます。
以下のように、ラベルのフォントの色を(赤に)設定できます
label->setStyleSheet("color: rgb(255, 0, 0);");
Qt スタイル シートは、Qt でのスタイル シートのサポートとその使用方法について学ぶのに役立ちます。