python 2.7 - How to change the fontsize for everything inside QTextEdit in PyQt4? -
मेरे पास एक QTextEdit
है जिसकी सामग्री को प्रोग्रामेटिक रूप से QTextEdit.textCursor
।
मेरी योजना है कि उपयोगकर्ता को आबादी वाली जानकारी को TextEdit
में चेक करें और यदि आवश्यक हो तो संपादित करें और फिर बाद में QPrinter का उपयोग कर पीडीएफ फाइल में प्रिंट करें
।
हालांकि, मैं पूरी सामग्री के फोंससाइज़ को बदलना चाहूंगा जो कि उपयोगकर्ता संपादन कर सकने से पहले कोर्इपेल्ड किया जा रहा है। मैं कई फ़ॉन्ट आकारों का उपयोग नहीं करूँगा, इसलिए मुझे सामग्री की एक एकल फ़ॉन्ट आकार सेट करना होगा।
मैंने QTextEdit.setFontSize (16)
का उपयोग करने से पहले और text cursor
ऑपरेशन के बाद लेकिन इसका कोई प्रभाव नहीं है।
मैं QTextEdit
के अंदर सामग्री के फ़ॉन्ट आकार को कैसे बदलूं?
मुझे पूरा समाधान मिला आपको चाहिए:
- वर्तमान
textCursor
- कॉल
चुनेंसभी
- कॉल
सी ++ में यह निम्नलिखित कोड के साथ किया जा सकता है (यह सिर्फ उदाहरण है) लेकिन यह आपकी समस्या का हल करता है):
QTextCursor कर्सर = ui- & gt; textEdit- & gt; टेक्स्ट कर्सर (); UI- & gt; textEdit- & gt; selectAll (); UI- & gt; textEdit- & gt; setFontPointSize (32); यूआई- & gt; टेक्स्ट एडिट- & gt; सेटटैडकर्सर (कर्सर);
Comments
Post a Comment