[SailfishDevel] Conditional QML element
Андрей Кожевников
coderusinbox at gmail.com
Mon Apr 6 22:15:29 UTC 2020
wrap inside Component and set using sourceComponent property
вт, 7 апр. 2020 г. в 01:13, E.S. Rosenberg <
es.rosenberg+sailfishos.org at gmail.com>:
> Hi all,
> In the application I maintain (gPodder) I would like to show an element
> holding Image(s) in each ListItem, depending on whether or not the ListItem
> has a property either a component with 2 images or a component with 1 image
> should be loaded (an possibly also a no image fallback).
>
> I have tried implementing this using a Loader:
> Loader {
> id: artArea
> anchors {
> left: parent.left
> }
> height: titleItem.height + subtitleItem.height
> width: titleItem.height + subtitleItem.height
>
> asynchronous: true
> source: episode_art ? "ArtArea.qml" : "CoverArea.qml"
> }
>
> However this totally tanks performance, using just "ArtArea" without the
> loader is really fast thus the issue is not the amount of images that need
> to be loaded.
> Is there a better/faster way to do this?
>
> Thanks!
> Eli
> _______________________________________________
> SailfishOS.org Devel mailing list
> To unsubscribe, please send a mail to
> devel-unsubscribe at lists.sailfishos.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.sailfishos.org/pipermail/devel/attachments/20200407/9466ec02/attachment.html>
More information about the Devel
mailing list