1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
// Copyright (C) 2024 The Qt Company Ltd.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause
import QtQuick
QtObject {
id: rootItem
property bool showSettingsView: true
property real settingsViewWidth: 150 + 150 * dp
property bool showDebug: false
property bool showCustomMaterial: false
property real itemSize: 200
property real blur: 40
property real radius: 40
property real spread: 0.0
property real offsetX: -20
property real offsetY: -20
property real opacity: 0.5
function resetSettings() {
settings.itemSize = defaultSettings.itemSize;
settings.blur = defaultSettings.blur;
settings.radius = defaultSettings.radius;
settings.spread = defaultSettings.spread;
settings.offsetX = defaultSettings.offsetX;
settings.offsetY = defaultSettings.offsetY;
settings.opacity = defaultSettings.opacity;
settings.showDebug = defaultSettings.showDebug;
settings.showCustomMaterial = defaultSettings.showCustomMaterial;
settingsView.resetPosition();
}
}
|