如何从父项上应用的样式表中排除特定的qwidget(QToolTip)

时间:2015-11-16 05:29:45

标签: c++ qt stylesheet qwidget

我有从WWidget派生的Widget类。之前有一个样式表,用于设置小部件中所有字符串的字体大小

setStyleSheet( QString( "font-size: %1px;" ).arg( fontSize ) );

这导致窗口小部件中的所有字符串都具有特定的字体大小。 但是我希望窗口小部件中的工具提示具有默认的字体样式。

有没有办法实现这个目标?

我在'qtcentre'中发现了一个类似的问题:What is the different between putting a separate service discovery and integrate it into the cluster machine in Docker Swarm

1 个答案:

答案 0 :(得分:2)

您可以使用*选择器将所有小部件设置为第一个字体大小,然后使用类型选择器将第二个字体大小设置为QToolTip个对象:

setStyleSheet("*{font-size: 20px;} QToolTip{ font-size: 8pt; }");