Как установить цвет индикатора TreeView qml - PullRequest
1 голос
/ 09 апреля 2019

Как я могу изменить цвет индикатора в TreeView? Я пытался использовать делегат ветви

style: TreeViewStyle
{
    branchDelegate: {
        color: "red"
    }
}

1 Ответ

2 голосов
/ 09 апреля 2019

Учитывая исходный код в качестве базы, решение выглядит следующим образом:

style: TreeViewStyle {
    branchDelegate: Item {
        width: indentation
        height: 16
        Text {
            visible: styleData.column === 0 && styleData.hasChildren
            text: styleData.isExpanded ? "\u25bc" : "\u25b6"
            color: "red" //!control.activeFocus || styleData.selected ? styleData.textColor : "#666"
            font.pointSize: 10
            renderType: Text.NativeRendering
            style: Text.PlainText
            anchors.centerIn: parent
            anchors.verticalCenterOffset: 2
        }
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...