تطبيق أوراق النمط في PYQT
-
18-09-2019 - |
سؤال
إذا قمت بتطبيق خاصية على القطعة الأصل يتم تطبيقها تلقائيا للحصول على الحاجيات الطفل أيضا .. هل هناك أي طريقة لمنع هذا؟ على سبيل المثال، إذا قمت بتعيين لون الخلفية ك White في مربع حوار، فإن مربعات التحرير والسرد وأشرطة التمرير تبدو بيضاء كما تفتقر إلى إلقاء نظرة أصلية (يجب أن أقول أنها غير سارة وقبيحة) .. هل هناك أي طريقة يمكنني تطبيق أوراق الأنماط فقط إلى القطعة الأصل وليس لأطفالها ؟؟؟
الخبراء يساعدون من فضلك ..
المحلول
وجدت حل ..
بدلا من استخدام
self.groupBox.setStyleSheet("background-color: rgb(255, 255, 255);\n"
"border:1px solid rgb(255, 170, 255);")
استخدم خصيصا باستخدام أنواع محدد ..
self.groupBox.setStyleSheet("QGroupBox { background-color: rgb(255, 255,\
255); border:1px solid rgb(255, 170, 255); }")
هذا يحل المشكلة ..
لا تنتمي إلى StackOverflow