From 68d7935e836f368b41518afe2ea0d4491e8544a1 Mon Sep 17 00:00:00 2001 From: J-P Nurmi Date: Mon, 6 Feb 2017 10:20:43 +0100 Subject: Make styles configurable features ./configure [...] Qt Quick Controls 2: Styles ................................. Default Material Universal Supports both syntaxes: -(no-)style-[material|universal] -(no-)feature-quickcontrols2-[material|universal] Change-Id: I011cc38e5752d2c718376ca7493940271920b3e1 Reviewed-by: Mitch Curtis --- src/quickcontrols2/configure.json | 40 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 src/quickcontrols2/configure.json (limited to 'src/quickcontrols2/configure.json') diff --git a/src/quickcontrols2/configure.json b/src/quickcontrols2/configure.json new file mode 100644 index 00000000..e1d16d17 --- /dev/null +++ b/src/quickcontrols2/configure.json @@ -0,0 +1,40 @@ +{ + "module": "quickcontrols2", + + "commandline": { + "options": { + "style-material": { "type": "boolean", "name": "quickcontrols2-material" }, + "style-universal": { "type": "boolean", "name": "quickcontrols2-universal" } + } + }, + + "features": { + "quickcontrols2-default": { + "label": "Default", + "output": [ "privateFeature" ] + }, + "quickcontrols2-material": { + "label": "Material", + "purpose": "A style based on the Material Design guidelines", + "output": [ "privateFeature" ] + }, + "quickcontrols2-universal": { + "label": "Universal", + "purpose": "A style based on the Universal Design guidelines", + "output": [ "privateFeature" ] + } + }, + + "summary": [ + { + "section": "Qt Quick Controls 2", + "entries": [ + { + "message": "Styles", + "type": "featureList", + "args": "quickcontrols2-default quickcontrols2-material quickcontrols2-universal" + } + ] + } + ] +} -- cgit v1.2.3