import QtQuick 2.0 import QtQuick.Controls 2.3 import QtQuick.Dialogs 1.3 import QtQuick.Layouts 1.2 import QtQuick.Window 2.2 import Qt.labs.settings 1.0 import Qt.labs.platform 1.0 as LabsPlatform import player 1.0 SmoothButton { id: settingsButton iconSource: "icons/" + appearance.themeName + "/settings.svg" hoverEnabled: true iconColor: hovered ? getAppearanceValueForTheme( appearance.themeName, "buttonHoverColor") : getAppearanceValueForTheme( appearance.themeName, "buttonColor") Layout.alignment: Qt.AlignVCenter | Qt.AlignRight onClicked: { var aptn = appearance.themeName appearance.themeName = aptn == "YouTube" ? "RoosterTeeth" : aptn == "RoosterTeeth" ? "Niconico" : "YouTube" } }