20
QVariantをQStringに変換するにはどうしたらいいですか?文字列にQtでQVariantをQStringに、またその逆に変換するにはどうすればよいですか?
QString qs;
QVariant qv(qs);
:文字列から
おかげ
QVariantをQStringに変換するにはどうしたらいいですか?文字列にQtでQVariantをQStringに、またその逆に変換するにはどうすればよいですか?
QString qs;
QVariant qv(qs);
:文字列から
おかげ
QString qs = qv.toString();
ヒント:助けヘルプを読んで。
さらに、ヘルプを読むためのもの – Mawg
toString()はQVariantの値をQStringとして返しませんが、デバッグに適した方法でQVariantを記述します。 QVariant :: value()またはQVariant :: convert(QVariant :: QString)がQVariantの実際の値を返すので、より便利なようです。 –
@LennartRolland [ドキュメントのコード例](http://doc.qt.io/qt-4.8/qvariant.html#value)は、明示的に 'value()'は 'toString()'と同じです。彼らは両方とも内部で 'canConvert()'と 'convert()'を使います。 –
hamstergene