1

在 Qt 中,可以使用 html 和 css 的子集来设置(例如)QLabels 的样式:

QLabel label = new QLabel("This link will be colored: "<a style='color:#00aeef;' href='http://www.example.com'>link</a>.");

我的问题:

是否可以使用全局样式表使所有 QLabels 中的所有链接都着色,或者我是否必须将内联样式添加到每个标签中的每个链接?

笔记

据我所知,我想改变的样式不能用QApplication::setStyleSheet修改(如这个问题中所建议的那样) 。我想更改嵌入式 HTML 标记的样式,但setStyleSheet只修改QT 对象的样式(此页面上的任何地方都没有“a href”元素)。

4

0 回答 0