分享

在qt StyleSheets中使用变量

 芥子c1yw3tb42g 2023-10-13 发布于陕西

什么你要简单地完成使用纯Qt的样式表是不可能的。

可以实现通过修改你的C++代码内重装的样式表,例如类似的效果:

QString myColor = '#FFCC08'; QString styleSheet = 'QPushButton { background-color: %1;}'; ... myWidget->setStyleSheet(styleSheet.arg(myColor));

很不幸,这有几个缺点(不能在设计预览,更改代码,而不是样式表),但是要尽可能地接近你试图用Qt实现的目标。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多