18 lines
436 B
QML
18 lines
436 B
QML
import QtQuick 2.0
|
|
import QtQuick.Controls 1.0
|
|
import QtQuick.Layouts 1.0
|
|
|
|
import org.kde.plasma.core 2.0 as PlasmaCore
|
|
import org.kde.plasma.components 2.0 as PlasmaComponents
|
|
|
|
import ".."
|
|
|
|
CheckBox {
|
|
id: configTriStateCheckBox
|
|
|
|
property string configKey: ''
|
|
partiallyCheckedEnabled: true
|
|
checkedState: plasmoid.configuration[configKey]
|
|
onClicked: plasmoid.configuration[configKey] = (plasmoid.configuration[configKey] + 1) % 3
|
|
}
|