import QtQuick 2.0 import QtQuick.Controls 2.2 ItemDelegate { id: control text: "" font.pixelSize: options_stack.text_pixelSize property color textColor: appTheme.style.textColor contentItem: Text { text: parent.text color: control.textColor font.pixelSize: parent.font.pixelSize } width: parent.width background: Rectangle { opacity: enabled ? 1 : 0.3 color: control.down ? appTheme.style.delegatePressedColor : appTheme.style.delegateBackgroundColor radius: height * 0.3 Behavior on color { ColorAnimation { duration: 200 } } } }