オペランドを使用して 2 つの値.append
で QString を実行しようとしています。doubleを使用するための QString クラスのリファレンス ドキュメントで次の例を見ましたが、この例には str の追加が含まれていません。double
%
arg
double d = 12.34;
QString str = QString("delta: %1").arg(d);
これが私のコードです。実行時エラーは含まれませんが、%
オペランドがある場所に double を配置せず、代わりに %1 と %2 も通常の文字列として含めます。
double d1 = 0.5,d2 = 30.0
QString str = "abc";
str.append("%1 def %2").arg(d1).arg(d2);
ありがとうございました