import QtQuick 2.7 import QtQuick.Controls 2.0 import QtQuick.Layouts 1.3 import matzman666.advsettings 1.0 MyStackViewPage { headerText: "Application Settings" content: ColumnLayout { spacing: 18 MyToggleButton { id: settingsAutoStartToggle text: "Autostart" onCheckedChanged: { SettingsTabController.setAutoStartEnabled(checked, false) } } Item { Layout.fillHeight: true } Component.onCompleted: { settingsAutoStartToggle.checked = SettingsTabController.autoStartEnabled } Connections { target: SettingsTabController onAutoStartEnabledChanged: { settingsAutoStartToggle.checked = SettingsTabController.autoStartEnabled } } } }