2013-02-18 42 views
5

क्यूटी पर मुख्य विंडो पृष्ठभूमि पारदर्शी कैसे सेट करें? क्या मुझे एक विशेषता या शैली चाहिए?
मैंने अस्पष्टता स्थापित करने का प्रयास किया है, लेकिन यह मेरे लिए काम नहीं करता है।एक पारदर्शी मुख्य विंडो सेट करना

app.setStyleSheet("QMainWindow {opacity:0}") 

उत्तर

9

आप नीचे के रूप में MainWindow वस्तु के लिए नई विशेषता सेट करना होगा:

class Main(QtGui.QMainWindow): 
     def __init__(self): 
      self.setAttribute(Qt.WA_TranslucentBackground) 
0

बस windowOpacity संपत्ति का उपयोग करें:

http://doc.qt.io/qt-4.8/qwidget.html#windowOpacity-prop

+0

मुख्य विंडो अस्पष्टता = 0; सभी सामग्री, बाल खिड़की = 0 :) (दिखाएं और दिखाई नहीं दे रहा है) – punisher

+0

यह पूरी खिड़की को नॉन-अपारदर्शी बना देगा, सिर्फ पृष्ठभूमि ही नहीं। – SwiftsNamesake