{ "module": "quick", "depends": [ "qml-private", "gui-private" ], "testDir": "../../config.tests", "commandline": { "options": { "d3d12": "boolean", "quick-animatedimage": "boolean", "quick-canvas": "boolean", "quick-designer": "boolean", "quick-flipable": "boolean", "quick-gridview": "boolean", "quick-listview": "boolean", "quick-path": "boolean", "quick-pathview": "boolean", "quick-positioners": "boolean", "quick-shadereffect": "boolean", "quick-sprite": "boolean" } }, "tests": { "d3d12": { "label": "Direct3D 12", "type": "compile", "test": "d3d12" } }, "features": { "d3d12": { "label": "Direct3D 12", "purpose": "Provides a Direct3D 12 backend for the scenegraph.", "section": "Qt Quick", "condition": "tests.d3d12", "output": [ "publicFeature" ] }, "quick-animatedimage": { "label": "AnimatedImage item", "purpose": "Provides the AnimatedImage item.", "section": "Qt Quick", "condition": "module.gui && features.movie", "output": [ "privateFeature" ] }, "quick-canvas": { "label": "Canvas item", "purpose": "Provides the Canvas item.", "section": "Qt Quick", "condition": "features.quick-path", "output": [ "privateFeature" ] }, "quick-designer": { "label": "Support for Qt Quick Designer", "purpose": "Provides support for the Qt Quick Designer in Qt Creator.", "section": "Qt Quick", "output": [ "privateFeature" ] }, "quick-flipable": { "label": "Flipable item", "purpose": "Provides the Flipable item.", "section": "Qt Quick", "output": [ "privateFeature" ] }, "quick-gridview": { "label": "GridView item", "purpose": "Provides the GridView item.", "section": "Qt Quick", "condition": "features.qml-delegate-model", "output": [ "privateFeature" ] }, "quick-itemview": { "label": "ItemView item", "condition": "features.quick-gridview || features.quick-listview", "output": [ "privateFeature" ] }, "quick-viewtransitions": { "label": "Transitions required for ItemViews and Positioners", "condition": "features.quick-itemview || features.quick-positioners", "output": [ "privateFeature" ] }, "quick-listview": { "label": "ListView item", "purpose": "Provides the ListView item.", "section": "Qt Quick", "condition": "features.qml-delegate-model", "output": [ "privateFeature" ] }, "quick-particles": { "label": "Particle support", "purpose": "Provides a particle system.", "section": "Qt Quick", "condition": "module.gui && features.quick-shadereffect && features.quick-sprite && features.opengl", "output": [ "privateFeature" ] }, "quick-path": { "label": "Path support", "purpose": "Provides Path elements.", "section": "Qt Quick", "condition": "features.quick-shadereffect", "output": [ "privateFeature" ] }, "quick-pathview": { "label": "PathView item", "purpose": "Provides the PathView item.", "section": "Qt Quick", "condition": [ "features.qml-delegate-model", "features.quick-path" ], "output": [ "privateFeature" ] }, "quick-positioners": { "label": "Positioner items", "purpose": "Provides Positioner items.", "section": "Qt Quick", "output": [ "privateFeature" ] }, "quick-repeater": { "label": "Repeater item", "purpose": "Provides the Repeater item.", "section": "Qt Quick", "condition": "features.qml-delegate-model", "output": [ "privateFeature" ] }, "quick-shadereffect": { "label": "ShaderEffect item", "purpose": "Provides Shader effects.", "section": "Qt Quick", "output": [ "privateFeature" ] }, "quick-sprite": { "label": "Sprite item", "purpose": "Provides the Sprite item.", "section": "Qt Quick", "output": [ "privateFeature" ] } }, "summary": [ { "section": "Qt Quick", "entries": [ "d3d12", "quick-animatedimage", "quick-canvas", "quick-designer", "quick-flipable", "quick-gridview", "quick-listview", "quick-path", "quick-pathview", "quick-positioners", "quick-repeater", "quick-shadereffect", "quick-sprite" ] } ] }