gpt4 book ai didi

Qt-Creator:如何设置可以在 QTDesigner 中看到的应用程序范围样式表?

转载 作者:行者123 更新时间:2023-12-04 02:20:43 37 4
gpt4 key购买 nike

void QApplication::setStyleSheet()

我可以为我的 Qt 应用程序设置全局样式表。例如,我将所有QWidgets的默认背景设置为黑色。

但是,在 QT Designer 中,我所有的小部件仍然具有默认外观(灰色背景),因为它对我的代码一无所知。有没有办法为我的应用程序设置一个全局样式表,它也会影响 QT 设计器中的小部件外观?这样我就不必每次想查看它的外观时都编译我的项目。或者是否有更复杂的方法来解决这个问题?

最佳答案

有解决办法。您可以在 Qt Designer 中为顶级小部件 styleSheet 属性设置样式表。

例如:你设置样式

QWidget {background-color:black;}

对于 Qt Designer 中的 MainWindow 窗体,所有子窗口部件现在都有黑色背景。

stylesheet in QtDesigner

关于Qt-Creator:如何设置可以在 QTDesigner 中看到的应用程序范围样式表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30120161/

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