我有一张<条码>QLabel,上面有一套打着黑暗背景的帽子:
QLabel {
background: black;
color: white;
}
在我添加一个嵌入的URL的文字并设置Qt:TextFormat
至Qt:RichText
。 链接显示,沉没的蓝色是黑暗的,难以在黑暗的背景下阅读。
我试图通过诸如:
a { color: white; }
QLabel!visited { color: white; }
但这没有效果。 似乎行之有效的一件事是修改<条码>QPalette:
QPalette newPal(qApp->palette());
newPal.setColor(QPalette::Link, Qt::white);
newPal.setColor(QPalette::LinkVisited, Qt::white);
qApp->setPalette(newPal);
然而,这要求打硬颜色。 难道我能用什么方式把颜色从一个风格上打上?
EDIT:
我先发现另一个问题,即如何定制大字。 如果我只想修改我的植被品种(见上文样本中的<代码>widget/code>>>>。 我不想影响所有其他的<条码>QLabels
,因此我如何限制这种植被的棕榈树变化?