سؤال

إذا قمت بتطبيق خاصية على القطعة الأصل يتم تطبيقها تلقائيا للحصول على الحاجيات الطفل أيضا .. هل هناك أي طريقة لمنع هذا؟ على سبيل المثال، إذا قمت بتعيين لون الخلفية ك 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); }")

هذا يحل المشكلة ..

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top