gpt4 book ai didi

c++ - 如何将多个样式类添加到 QWidget

转载 作者:行者123 更新时间:2023-11-30 02:27:05 25 4
gpt4 key购买 nike

我将 Style 类添加到 Qt 小部件,如下所示:

minimizeApp = new QPushButton();
minimizeApp -> setProperty("class", "undecorated-widgets");

我遇到的问题是我只能将一个样式类添加到一个元素。如果我尝试添加第二个,前一个就会丢失。

如何向一个元素添加多个样式类?

在 Java 中,这是可能的:

label.getStyleClass().addAll("style-class-1", "style-class-2", "......");

这在 Qt 中可能吗?

最佳答案

我想 setProperty 函数直接设置类属性,所以像在 html 中那样用空格分隔它们应该可行。

minimizeApp = new QPushButton();
minimizeApp -> setProperty("class", "undecorated-widgets second-class third-class");

关于c++ - 如何将多个样式类添加到 QWidget,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42121809/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com