feat: initial commit (migrate from old flowy monorepo)

This commit is contained in:
talksik
2025-03-27 12:00:38 -07:00
commit 83906ac940
105 changed files with 1558 additions and 0 deletions
+28
View File
@@ -0,0 +1,28 @@
import QtQuick
import QtQuick.Controls.Basic
Item {
id: item
required property string source
property color color: "white"
required property int iconHeight
required property int iconWidth
property var onClicked
height: item.iconHeight
width: item.iconWidth
Button {
anchors.centerIn: parent
background: Rectangle {
color: "transparent"
}
// FIX: onClicked doesn't work
onClicked: if (item.onClicked) item.onClicked()
icon.source: item.source
icon.width: item.iconWidth
icon.height: item.iconHeight
icon.color: item.color
enabled: item.onClicked ? true : false
}
}