qml_module(ZShell-components URI ZShell.Components SOURCES lazylistview.hpp lazylistview.cpp chatlistview.hpp chatlistview.cpp wavyline.hpp wavyline.cpp wavylinerenderer.hpp wavylinerenderer.cpp buttonrow.hpp buttonrow.cpp carouselview.hpp carouselview.cpp sparklinecontent.hpp sparklinecontent.cpp sparklineitem.hpp sparklineitem.cpp sparklinesceneitem.hpp sparklinesceneitem.cpp roundedmask.hpp roundedmask.cpp roundedclip.hpp roundedclip.cpp wheelinverter.hpp LIBRARIES Qt::Quick Qt::QuickPrivate Qt::CanvasPainter ZShell-internal ) qt_add_shaders(ZShell-components "components_shaders" BATCHABLE OPTIMIZED NOHLSL NOMSL GLSL "300es,330" PREFIX "/" FILES shaders/roundedmask.frag shaders/roundedmask.vert )