qt - Qt:在布局上设置渐变
问题描述
我有一个 QHBoxLayout,里面有几个项目。在 QHBoxLayout 占用的空间中,我想要一个从黑色到白色的垂直渐变(在 QHBoxLayout 中的项目后面)。然而:
- QHBoxLayouts 没有样式表,所以没有了
- QHBoxLayouts 没有调色板,所以没有了
这是我发现的仅有的两种设置渐变的方法(它们都旨在用于小部件)。我尝试将父小部件的样式表设置为包括:
QHBoxLayout {
background-color: red;
}
看看css是否可以以这种方式工作,但这无济于事。
是否可以使用 Qt 为布局提供背景渐变?
(我正在使用 PyQt5,如果相关的话)
解决方案
推荐阅读
- javascript - d3甜甜圈图中的重叠标签
- python - 如何从 python 3 上的函数返回两个变量?
- vpn - IPSec传输模式:构建无网关VPN
- swiftui - SwiftUI SplitView 导航栏
- flutter - 我如何从这个 url 中得到一个 uri,就像 dart 中的这种格式一样?
- javascript - 使用 JS 的具有动态差异数量列的闪亮 DT 多级标题
- java - Nashorn (org.openjdk.nashorn) 是否支持 Java 17?
- c# - 如何围绕点缩放 Matrix4x4?
- sql - 过程或函数“InsertUpdatePerson”需要未提供的参数“@pr_name”
- json - 将http中的json数据解码为列表,但列表在颤动中为空