Showing the changes to scripts/developer (2 of 25 files). Show all
Unified · Split
| @@ -14,7 +14,7 @@ var qml = Script.resolvePath('fade.qml'); · 13 unmodified lines | |||
| 14 | var window = new OverlayWindow({ | 14 | var window = new OverlayWindow({ |
| 15 | title: 'Fade', | 15 | title: 'Fade', |
| 16 | source: qml, | 16 | source: qml, |
| 17 | width: 400, | 17 | width: 500, |
| 18 | height: 80 | 18 | height: 80 |
| 19 | }); | 19 | }); |
| 20 | window.setPosition(50, 50); | 20 | window.setPosition(50, 50); |
| @@ -12,22 +12,45 @@ import QtQuick 2.5 · 11 unmodified lines | |||
| 12 | import QtQuick.Controls 1.4 | 12 | import QtQuick.Controls 1.4 |
| 13 | import "configSlider" | 13 | import "configSlider" |
| 14 | 14 | ||
| 15 | Column { | 15 | Row { |
| 16 | id: root | 16 | property var drawOpaqueConfig: Render.getConfig("DrawOpaqueDeferred"); |
| 17 | spacing: 8 | 17 | property var drawTransparentConfig: Render.getConfig("DrawDeferred"); |
| 18 | property var drawOpaqueConfig: Render.getConfig("DrawOpaqueDeferred"); | 18 | spacing: 4 |
| 19 | Column { | ||
| 20 | spacing: 8 | ||
| 19 | 21 | ||
| 20 | CheckBox { | 22 | CheckBox { |
| 21 | text: "Force Fade" | 23 | text: "Force Fade Opaque" |
| 22 | checked: drawOpaqueConfig["debugFade"] | 24 | checked: drawOpaqueConfig["debugFade"] |
| 23 | onCheckedChanged: { drawOpaqueConfig["debugFade"] = checked } | 25 | onCheckedChanged: { drawOpaqueConfig["debugFade"] = checked } |
| 26 | } | ||
| 27 | CheckBox { | ||
| 28 | text: "Force Fade Transparent" | ||
| 29 | checked: drawTransparentConfig["debugFade"] | ||
| 30 | onCheckedChanged: { drawTransparentConfig["debugFade"] = checked } | ||
| 31 | } | ||
| 24 | } | 32 | } |
| 25 | ConfigSlider { | 33 | Column { |
| 26 | label: "Percent" | 34 | spacing: 8 |
| 27 | integral: false | 35 | |
| 28 | config: drawOpaqueConfig | 36 | ConfigSlider { |
| 29 | property: "debugFadePercent" | 37 | label: "Percent" |
| 30 | max: 1.0 | 38 | integral: false |
| 31 | min: 0.0 | 39 | config: drawOpaqueConfig |
| 40 | property: "debugFadePercent" | ||
| 41 | max: 1.0 | ||
| 42 | min: 0.0 | ||
| 43 | width: 250 | ||
| 44 | } | ||
| 45 | ConfigSlider { | ||
| 46 | label: "Percent" | ||
| 47 | integral: false | ||
| 48 | config: drawTransparentConfig | ||
| 49 | property: "debugFadePercent" | ||
| 50 | max: 1.0 | ||
| 51 | min: 0.0 | ||
| 52 | width: 250 | ||
| 53 | } | ||
| 32 | } | 54 | } |
| 33 | } | 55 | } |
| 56 | |||