Fixed master sliders
This commit is contained in:
@@ -91,6 +91,7 @@ ColumnLayout {
|
|||||||
}
|
}
|
||||||
Label { text: qsTr("Address:") }
|
Label { text: qsTr("Address:") }
|
||||||
SpinBox {
|
SpinBox {
|
||||||
|
to: 512
|
||||||
Layout.fillWidth: true
|
Layout.fillWidth: true
|
||||||
value: listView.currentData ? listView.currentData.address : -1
|
value: listView.currentData ? listView.currentData.address : -1
|
||||||
onValueModified: listView.currentData.address = value
|
onValueModified: listView.currentData.address = value
|
||||||
|
16
HomePage.qml
16
HomePage.qml
@@ -7,12 +7,6 @@ import com.büro 1.0
|
|||||||
Item {
|
Item {
|
||||||
id: homePage
|
id: homePage
|
||||||
|
|
||||||
property alias masterDimmer: masterDimmer.value
|
|
||||||
property alias masterRed: masterRed.value
|
|
||||||
property alias masterGreen: masterGreen.value
|
|
||||||
property alias masterBlue: masterBlue.value
|
|
||||||
property alias masterWhite: masterWhite.value
|
|
||||||
|
|
||||||
property bool needsRegler: true
|
property bool needsRegler: true
|
||||||
|
|
||||||
Button {
|
Button {
|
||||||
@@ -46,7 +40,7 @@ Item {
|
|||||||
}
|
}
|
||||||
|
|
||||||
DmxSlider {
|
DmxSlider {
|
||||||
id: masterDimmer
|
onValueChanged: window.masterDimmer = value
|
||||||
}
|
}
|
||||||
|
|
||||||
Label {
|
Label {
|
||||||
@@ -54,7 +48,7 @@ Item {
|
|||||||
}
|
}
|
||||||
|
|
||||||
DmxSlider {
|
DmxSlider {
|
||||||
id: masterRed
|
onValueChanged: window.masterRed = value
|
||||||
}
|
}
|
||||||
|
|
||||||
Label {
|
Label {
|
||||||
@@ -62,7 +56,7 @@ Item {
|
|||||||
}
|
}
|
||||||
|
|
||||||
DmxSlider {
|
DmxSlider {
|
||||||
id: masterGreen
|
onValueChanged: window.masterGreen = value
|
||||||
}
|
}
|
||||||
|
|
||||||
Label {
|
Label {
|
||||||
@@ -70,7 +64,7 @@ Item {
|
|||||||
}
|
}
|
||||||
|
|
||||||
DmxSlider {
|
DmxSlider {
|
||||||
id: masterBlue
|
onValueChanged: window.masterBlue = value
|
||||||
}
|
}
|
||||||
|
|
||||||
Label {
|
Label {
|
||||||
@@ -78,7 +72,7 @@ Item {
|
|||||||
}
|
}
|
||||||
|
|
||||||
DmxSlider {
|
DmxSlider {
|
||||||
id: masterWhite
|
onValueChanged: window.masterWhite = value
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -15,6 +15,12 @@ ApplicationWindow {
|
|||||||
Material.theme: Material.Dark
|
Material.theme: Material.Dark
|
||||||
Material.accent: Material.Purple
|
Material.accent: Material.Purple
|
||||||
|
|
||||||
|
property int masterDimmer
|
||||||
|
property int masterRed
|
||||||
|
property int masterGreen
|
||||||
|
property int masterBlue
|
||||||
|
property int masterWhite
|
||||||
|
|
||||||
DeviceTypesModel {
|
DeviceTypesModel {
|
||||||
id: deviceTypesModel
|
id: deviceTypesModel
|
||||||
controller: __controller
|
controller: __controller
|
||||||
|
@@ -51,23 +51,23 @@ Pane {
|
|||||||
onValueChanged: __controller.setChannel(registerAddress, value)
|
onValueChanged: __controller.setChannel(registerAddress, value)
|
||||||
|
|
||||||
Binding on value {
|
Binding on value {
|
||||||
value: homePage.masterDimmer
|
value: masterDimmer
|
||||||
when: model.registerType === DeviceTypeRegisterType.Dimmer
|
when: model.registerType === DeviceTypeRegisterType.Dimmer
|
||||||
}
|
}
|
||||||
Binding on value {
|
Binding on value {
|
||||||
value: homePage.masterRed
|
value: masterRed
|
||||||
when: model.registerType === DeviceTypeRegisterType.Red
|
when: model.registerType === DeviceTypeRegisterType.Red
|
||||||
}
|
}
|
||||||
Binding on value {
|
Binding on value {
|
||||||
value: homePage.masterGreen
|
value: masterGreen
|
||||||
when: model.registerType === DeviceTypeRegisterType.Green
|
when: model.registerType === DeviceTypeRegisterType.Green
|
||||||
}
|
}
|
||||||
Binding on value {
|
Binding on value {
|
||||||
value: homePage.masterBlue
|
value: masterBlue
|
||||||
when: model.registerType === DeviceTypeRegisterType.Blue
|
when: model.registerType === DeviceTypeRegisterType.Blue
|
||||||
}
|
}
|
||||||
Binding on value {
|
Binding on value {
|
||||||
value: homePage.masterWhite
|
value: masterWhite
|
||||||
when: model.registerType === DeviceTypeRegisterType.White
|
when: model.registerType === DeviceTypeRegisterType.White
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user