0

我从 Qt Quick 开始,我想开发一个将部署在嵌入式系统上的应用程序。我正在使用 Qt Quick Controls 2。我试图在我的标题中创建两个工具栏:一个由图标(电池电量、网络连接等)组成的工具栏和一个允许在 StackView 中导航的工具栏(如Qt 提供的示例库)。我想为每个工具栏设置两种不同的背景颜色,在此处输入图像描述。现在我有一个带有工具栏的标题,并且使用 ColumnLayout 和两个 RowLayout 来组织级别。我该怎么办?

4

1 回答 1

0

您可以使用Material.primary附加属性来指定 Material 样式 ToolBar 颜色。例如:

import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Controls.Material 2.0

ApplicationWindow {
    header: Column {
        ToolBar {
            Material.primary: Material.Red
        }
        ToolBar {
            Material.primary: Material.Blue
        }
    }
}
于 2017-03-17T16:11:13.503 回答