كيفية تغيير لون النص للعناصر في qlistwidget؟
-
18-09-2019 - |
سؤال
أريد تغيير لون النص للعناصر QListWidget
.
على سبيل المثال، توجد بعض العناصر في نص أحمر بينما يوجد آخرون في نص أزرق. كيف يمكنني فعل ذلك؟ شكرا لك.
المحلول
QListWidget t;
t.addItem("first");
t.addItem("second");
t.item(0)->setForeground(Qt::red);
t.item(1)->setForeground(Qt::blue);
نصائح أخرى
ويمكن أيضا أن يتم ذلك بواسطة STYLESHEETS. على سبيل المثال:
QListWidget::item {
color:#00ff00;
background-color:transparent;
}
حددها SetStylesheet (...)
لا تنتمي إلى StackOverflow