From f23ced82012a9f85739210aa333cd6f92815c50a Mon Sep 17 00:00:00 2001 From: littleblack111 Date: Sun, 17 Aug 2025 12:55:36 +0800 Subject: fix(Clip): image support --- launcher/components/Clip.qml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'launcher/components') diff --git a/launcher/components/Clip.qml b/launcher/components/Clip.qml index 29b5959..c342d44 100644 --- a/launcher/components/Clip.qml +++ b/launcher/components/Clip.qml @@ -100,9 +100,15 @@ IComponent { } Column { - IText { - text: modelData?.data || "" - font.pixelSize: Style.font.size.largerr + Loader { + sourceComponent: modelData?.isImage ? img : text + readonly property Component text: IText { + text: modelData?.data || "" + font.pixelSize: Style.font.size.largerr + } + readonly property Component img: Image { + source: modelData?.data || "" + } } Row { spacing: Launcher.innerMargin -- cgit v1.2.3