1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-08-04 12:38:31 -04:00

qs: large sweep of dead code removals

This commit is contained in:
bbedward
2026-07-26 23:22:22 -04:00
parent bab2078dfd
commit c67b185076
113 changed files with 1467 additions and 3254 deletions
+3 -13
View File
@@ -1,6 +1,7 @@
import QtQuick
import qs.Common
import qs.Widgets
import "../../Common/QmlUtils.js" as QmlUtils
Column {
id: root
@@ -18,7 +19,7 @@ Column {
property bool isInitialized: false
function loadValue() {
const settings = findSettings();
const settings = QmlUtils.findSettings(root.parent);
if (settings && settings.pluginService) {
const loadedValue = settings.loadValue(settingKey, defaultValue);
if (textField.activeFocus && isInitialized)
@@ -39,22 +40,11 @@ Column {
if (textField.text === value)
return;
value = textField.text;
const settings = findSettings();
const settings = QmlUtils.findSettings(root.parent);
if (settings)
settings.saveValue(settingKey, value);
}
function findSettings() {
let item = parent;
while (item) {
if (item.saveValue !== undefined && item.loadValue !== undefined) {
return item;
}
item = item.parent;
}
return null;
}
StyledText {
text: root.label
font.pixelSize: Theme.fontSizeMedium