2010-03-08 37 views
6

Nếu tôi áp dụng thuộc tính cho tiện ích mẹ, nó cũng được tự động áp dụng cho tiện ích con .. Có cách nào để ngăn chặn điều này không ?? Ví dụ: nếu tôi đặt màu nền là màu trắng trong hộp thoại thì nút, hộp tổ hợp và thanh cuộn có màu trắng vì thiếu bố cục gốc (có thể nói nó khó chịu & xấu xí) .. Có cách nào để tôi chỉ áp dụng bảng định kiểu với một phụ huynh không phải là con cái của nó ???Áp dụng các tờ kiểu trong pyqt

Các chuyên gia giúp đỡ xin vui lòng ..

Trả lời

12

Tìm thấy một giải pháp ..

Thay vì sử dụng

self.groupBox.setStyleSheet("background-color: rgb(255, 255, 255);\n" 
            "border:1px solid rgb(255, 170, 255);") 

sử dụng đặc biệt sử dụng các loại selector ..

self.groupBox.setStyleSheet("QGroupBox { background-color: rgb(255, 255,\ 
255); border:1px solid rgb(255, 170, 255); }") 

này giải quyết vấn đề ..

Các vấn đề liên quan