2010-05-01 14 views
6

में समृद्ध टेक्स्ट का उपयोग करना वास्तव में समृद्ध टेक्स्ट क्या है और मैं QTextEdit में Richtext में डेटा कैसे प्रारूपित करूं?QTextEdit

उत्तर

2

आंतरिक समृद्ध टेक्स्ट प्रारूप टैग/विशेषता-आधारित है, और इनलाइन सीएसएस शैली = "xxx" विशेषताओं का उपयोग कर HTML के समान है। डिफ़ॉल्ट निर्यात/आयात प्रारूप (HTML/setHTML का उपयोग करके) HTML का सबसेट है।

http://doc.trolltech.com/4.6/richtext-html-subset.html

ध्यान दें कि सीएसएस वर्गों आंतरिक रूप से समर्थित नहीं हैं और आयात में अपने प्रतिनिधित्व करने विशेषताओं में बदल रही हैं: यह लिंक देखें।

1

QTextEdit पाठ है कि अतिरिक्त लेआउट और शैली जानकारी के साथ स्वरूपित किया गया है (अर्थात समृद्ध) जो या तो प्रोग्राम के या HTML के एक सबसेट का उपयोग करके सेट किया जा सकता प्रदर्शित कर सकते हैं।

Rich Text Processing दस्तावेज़ीकरण आपको अधिक गहन जानकारी के लिए एक सिंहावलोकन और पॉइंटर्स देता है।

+0

हाँ, मुझे पता है। सवाल यह है कि "Richtext क्या है?", यानी यह HTML या RTF इत्यादि है? – Regof

+0

@ रेगॉफ: यह एक * समृद्ध * टेक्स्ट प्रारूप है जिसे * एक और तरीके से * सेट किया जा सकता है - एचटीएमएल या प्रोग्रामेटिक इंटरफ़ेस का उपयोग करके - वास्तव में आंतरिक रूप से इसका प्रतिनिधित्व कैसे किया जाता है अप्रासंगिक है। ओह, और आपके प्रश्न से पूछा गया * मैं richtext * (या * शीर्षक में समृद्ध टेक्स्ट का उपयोग कर * * में डेटा कैसे प्रारूपित करता हूं) :) –

0

यदि आप QTextEdit के लिए WYSIWYG टूलबार की तलाश में हैं, तो आप निराश हो जाएंगे। कोई डिफ़ॉल्ट नहीं है (हालांकि एसडीके में एक उदाहरण ऐप है)। तो आपको या तो टूलबार स्वयं बनाना चाहिए या एक ढूंढना चाहिए।

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