2011-08-08 14 views
5

के साथ एक QPixmap कैसे आकर्षित करें मुझे एक QPixmap मिला है और मैं इसे QWidget पर आकर्षित करना चाहता हूं। हालांकि, मैं इसे 50% पारदर्शी बनाना चाहता हूं ताकि पृष्ठभूमि नीचे देखी जा सके। मैं उसे कैसे कर सकता हूँ?पारदर्शिता

उत्तर

5

आपने QPainter में रचना मोड को सेट किया है और फिर या तो यह निर्धारित करने के लिए मास्क का उपयोग करें कि आईज के कौन से बिट पारदर्शी हैं या अल्फा चैनल सेट के साथ छवि के लिए QImage :: Format_ARGB32_Premultiplied प्रकार का उपयोग करें।

देखें उदाहरण http://doc.qt.io/archives/4.6/demos-composition.html

+9

असल में मैंने पाया कि यह केवल 'painter.setOpacity (0.5) कॉल करने के लिए संभव है' सिर्फ पिक्समैप ड्राइंग, लेकिन धन्यवाद वैसे भी पहले। –

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