Cách đặt nền cửa sổ chính trong suốt trên QT? Tôi có cần một thuộc tính hoặc một phong cách?
Tôi đã thử đặt độ mờ, nhưng nó không hoạt động đối với tôi.Đặt cửa sổ chính trong suốt
app.setStyleSheet("QMainWindow {opacity:0}")
Cách đặt nền cửa sổ chính trong suốt trên QT? Tôi có cần một thuộc tính hoặc một phong cách?
Tôi đã thử đặt độ mờ, nhưng nó không hoạt động đối với tôi.Đặt cửa sổ chính trong suốt
app.setStyleSheet("QMainWindow {opacity:0}")
bạn phải thiết lập thuộc tính mới cho đối tượng MainWindow như sau:
class Main(QtGui.QMainWindow):
def __init__(self):
self.setAttribute(Qt.WA_TranslucentBackground)
Chỉ cần sử dụng windowOpacity
tài sản:
chính cửa sổ opacity = 0; tất cả nội dung, cửa sổ con = 0 :) (không hiển thị và hiển thị) – punisher
Điều này sẽ làm cho toàn bộ cửa sổ không bị mờ, không chỉ nền. – SwiftsNamesake