diff options
author | J-P Nurmi <jpnurmi@qt.io> | 2017-02-06 10:20:43 +0100 |
---|---|---|
committer | J-P Nurmi <jpnurmi@qt.io> | 2017-02-06 11:32:21 +0000 |
commit | 68d7935e836f368b41518afe2ea0d4491e8544a1 (patch) | |
tree | a1ce9c571732a46604c163f656701a8815eb17f3 /src/quickcontrols2/configure.json | |
parent | edf92fed9017a594fde8c6c6f634bb1386a6bdd3 (diff) |
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 <mitch.curtis@qt.io>
Diffstat (limited to 'src/quickcontrols2/configure.json')
-rw-r--r-- | src/quickcontrols2/configure.json | 40 |
1 files changed, 40 insertions, 0 deletions
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" + } + ] + } + ] +} |