feat: Add disappearing tools and thinking component from chat

This commit is contained in:
Petr Mironychev
2025-11-13 02:19:49 +01:00
parent 75cbc46808
commit c302138568
8 changed files with 87 additions and 1 deletions

View File

@ -11,6 +11,7 @@ qt_add_qml_module(QodeAssistUIControls
qml/Badge.qml
qml/QoAButton.qml
qml/QoATextSlider.qml
qml/FadeListItemAnimation.qml
)
target_link_libraries(QodeAssistUIControls

View File

@ -0,0 +1,22 @@
import QtQuick
ParallelAnimation {
id: root
property Item targetObject: parent
NumberAnimation {
target: root.targetObject
property: "opacity"
to: 0
duration: 200
easing.type: Easing.InQuad
}
NumberAnimation {
target: root.targetObject
property: "height"
to: 0
duration: 250
easing.type: Easing.InQuad
}
}