7

QTでメインウィンドウの背景を透明に設定するにはどうすればよいですか?属性またはスタイルが必要ですか?
不透明度を設定しようとしましたが、うまくいきませんでした。

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

2 に答える 2

14

MainWindowオブジェクトの新しい属性を次のように設定する必要があります。

class Main(QtGui.QMainWindow):
      def __init__(self):
          self.setAttribute(Qt.WA_TranslucentBackground)
于 2013-02-18T18:50:24.073 に答える
1

windowOpacityプロパティを使用するだけです:

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

于 2013-02-19T22:52:41.390 に答える