Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

QML Запуск анимации в зависимости от значения



  • В моем случае, анимация свечения круга (с color до #ff5555) начинается когда значение valueSource.kph > 30. Как мне сделать так чтоб анимация запускалась повторно в обратном порядке (c #ff5555 до color) когда значение valueSource.kph < 30 ?

        RectangularGlow {
            id: effect
            smooth: true
            anchors.fill: circleHolder
            glowRadius: 10
            spread: 0.9
            color: "#55ff55"
            cornerRadius: circleHolder.radius + glowRadius
    
            SequentialAnimation {
                id: anim
                running:valueSource.kph>30 ? true : false
                loops: Animation.alwaysRunToEnd
                PropertyAnimation {
                    targets: [ effect]
                    property: "color"
                    to: "#ff5555"
                    duration: 2500
                }
            }
    
        }

Log in to reply