Наведение и другие состояния обрабатываются компонентом styleData
в делегате заголовка.
Если вы хотите знать, когда меняется наведение, подключите различные сигналы (onPressed
, onContainsMouseChanged
,и т. д.) styleData
для функции.
Например:
headerDelegate: Rectangle {
height:30
color: "red"
Connections {
target: styleData
onPressedChanged: {
console.debug("PRESSED: "+ styleData.column + " " + styleData.pressed)
}
onContainsMouseChanged: {
if (styleData.containsMouse)
console.debug("The mouse is hover the header of column " + styleData.column)
else
console.debug("The mouse is leaving the header of column " + styleData.column)
}
}
}