2011-08-29 10 views

उत्तर

51

स्ट्रिंग से:

QString qs; 
QVariant qv(qs); 
स्ट्रिंग के लिए

:

QString qs = qv.toString(); 

युक्ति: सहायता पढ़ने में मदद करता है।

+1

प्लस एक मदद पढ़ने के लिए – Mawg

+4

toString() QVariant में QStringt के रूप में मान वापस नहीं करता है बल्कि यह QVariant का वर्णन इस तरह से करता है जो डिबगिंग के लिए अधिक उपयुक्त हो सकता है। मैंने पाया है कि QVariant :: मान () या QVariant :: कनवर्ट (QVariant :: QString) अधिक उपयोगी प्रतीत होता है, क्योंकि वे QVariant में वास्तविक मान वापस करते हैं। –

+0

@LennartRolland [दस्तावेज़ों में कोड उदाहरण] (http://doc.qt.io/qt-4.8/qvariant.html#value) स्पष्ट रूप से बताता है कि 'मान () '' toString() 'जैसा ही है। वे दोनों 'canConvert() 'और' कन्वर्ट() 'आंतरिक रूप से उपयोग करते हैं। – hamstergene

संबंधित मुद्दे

 संबंधित मुद्दे