Solves the "needs two clicks" bug.
anchors.top: whiteSmall.bottom
anchors.left: whiteTurnsPerAddition.left
anchors.top: whiteSmall.bottom
anchors.left: whiteTurnsPerAddition.left
+ anchors.right: whiteTurnsPerAddition.right
property int hours: 0
property int minutes: 30
property int hours: 0
property int minutes: 30
text: {hours + " h " + minutes + " min " + seconds + " s"}
text: {hours + " h " + minutes + " min " + seconds + " s"}
- MouseArea
- {
- anchors.fill: parent
onClicked:
{
timePicker.timeType = "initial"
timePicker.player = "white"
onClicked:
{
timePicker.timeType = "initial"
timePicker.player = "white"
- timePicker.hour = parent.hours
- timePicker.minute = parent.minutes
- timePicker.second = parent.seconds
+ timePicker.hour = hours
+ timePicker.minute = minutes
+ timePicker.second = seconds
{
id: blackInitialTime
visible: !equalTimesSwitch.checked
{
id: blackInitialTime
visible: !equalTimesSwitch.checked
anchors.top: whiteSmall.bottom
anchors.left: blackTurnsPerAddition.left
anchors.top: whiteSmall.bottom
anchors.left: blackTurnsPerAddition.left
+ anchors.right: blackTurnsPerAddition.right
property int hours: 0
property int minutes: 30
property int hours: 0
property int minutes: 30
text: hours + " h " + minutes + " min " + seconds + " s"
text: hours + " h " + minutes + " min " + seconds + " s"
- MouseArea
- {
- anchors.fill: parent
onClicked:
{
timePicker.timeType = "initial"
timePicker.player = "black"
onClicked:
{
timePicker.timeType = "initial"
timePicker.player = "black"
- timePicker.hour = parent.hours
- timePicker.minute = parent.minutes
- timePicker.second = parent.seconds
+ timePicker.hour = hours
+ timePicker.minute = minutes
+ timePicker.second = seconds