{ "module": "quick", "depends": [ "core-private", "qml-private", "gui", "gui-private", "qmlmodels-private" ], "condition": "module.gui", "testDir": "../../config.tests", "commandline": { "options": { "quick-animatedimage": "boolean", "quick-canvas": "boolean", "quick-designer": "boolean", "quick-flipable": "boolean", "quick-gridview": "boolean", "quick-listview": "boolean", "quick-tableview": "boolean", "quick-path": "boolean", "quick-pathview": "boolean", "quick-positioners": "boolean", "quick-shadereffect": "boolean", "quick-sprite": "boolean" } }, "features": { "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 || features.quick-tableview", "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-tableview": { "label": "TableView item", "purpose": "Provides the TableView item.", "section": "Qt Quick", "condition": "features.qml-table-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", "output": [ "privateFeature" ] }, "quick-path": { "label": "Path support", "purpose": "Provides Path elements.", "section": "Qt Quick", "condition": "module.gui", "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" ] }, "quick-draganddrop": { "label": "Drag & Drop", "purpose": "Drag and drop support for Qt Quick", "section": "Qt Quick", "condition": [ "features.draganddrop", "features.regularexpression" ], "output": [ "publicFeature" ] } }, "summary": [ { "section": "Qt Quick", "entries": [ "quick-animatedimage", "quick-canvas", "quick-designer", "quick-flipable", "quick-gridview", "quick-listview", "quick-tableview", "quick-path", "quick-pathview", "quick-positioners", "quick-repeater", "quick-shadereffect", "quick-sprite" ] } ] }