2025-05-31 09:58:34 +02:00

52 lines
1.5 KiB
QML

import QtQuick 2.0
import QtQuick.LocalStorage 2.0
import "../js/settings.js" as Settings
Item {
function delAnchor(name) {
Settings.delAnchor(name)
}
function getAnchors() {
Settings.getAnchors(dbAnchors)
}
function setAnchor(name, description, icon, latitude, longitude) {
Settings.setAnchor(name, description, icon, latitude, longitude)
}
function setSettings(slati,slongi,icon,name,description) {
Settings.setValue("anchorLatitude",slati)
Settings.setValue("anchorLongitude",slongi)
Settings.setValue("anchorIcon",icon)
Settings.setValue("anchorName",name)
Settings.setValue("anchorDescription",description)
}
function getQanchor() {
anchorIcon = Settings.getValue("anchorIcon")
anchorName = Settings.getValue("anchorName")
anchorDescription = Settings.getValue("anchorDescription")
anchorLatitude = Settings.getValue("anchorLatitude")
anchorLongitude = Settings.getValue("anchorLongitude")
}
function getSettings(setting,def) {
return Settings.getValue(setting,def)
}
function setSetting(setting,value) {
Settings.setValue(setting,value)
}
function setSettingSetting(compass,magnet,radius,numbers,screenon) {
// Settings.setValue("compassSetting",compass)
// Settings.setValue("magnetometerSetting",magnet)
Settings.setValue("keepScreenOn",screenon)
Settings.setValue("anchorRadius",radius)
Settings.setValue("numbers",numbers)
}
}