Added RedBlack bet and made selected borders wider

This commit is contained in:
greek 2024-06-05 23:25:19 +01:00
parent af2bb31bd5
commit 4f856b0ee8
4 changed files with 44 additions and 6 deletions

View file

@ -20,7 +20,7 @@ Item {
border.width: 0
color: {
if (rouletteTable.numberOfBets < 2 || border.width == 2) {
if (rouletteTable.numberOfBets < 2 || border.width == 3) {
if (tapHandler.pressed) {
"#88999999"
} else if (hoverHandler.hovered) {
@ -41,10 +41,10 @@ Item {
onTapped: {
if (rouletteTable.numberOfBets < 2 && parent.border.width == 0) {
parent.border.width = 2
parent.border.width = 3
roulette.showBetInputDialog(betType, index_, betButton.parent.x + offsetX,
betButton.parent.y + offsetY)
} else if (parent.border.width == 2) {
} else if (parent.border.width == 3) {
parent.border.width = 0
PlayerAreaModel.removeBet(betType, index_)
rouletteTable.numberOfBets -= 1
@ -61,14 +61,14 @@ Item {
rouletteTable.numberOfBets -=1
}
selected.border.width = 2;
selected.border.width = 3;
rouletteTable.numberOfBets += 1
} else if (b2 == betType && n2 == index_) {
if (selected.border.width != 0) {
rouletteTable.numberOfBets -=1
}
selected.border.width = 2;
selected.border.width = 3;
rouletteTable.numberOfBets += 1
} else {
if (selected.border.width != 0) {

View file

@ -42,6 +42,7 @@ qt_add_qml_module(roulette-payout
Columns.qml
Dozens.qml
Singles.qml
RedBlack.qml
)

34
RedBlack.qml Normal file
View file

@ -0,0 +1,34 @@
import QtQuick
import roulette
Item {
/* RED */
Item {
x: 236
y: 231
BetButton {
index_: 37
betType: 1
height: 26
width: 73
offsetX: 50
offsetY: 23
}
}
/* BLACK */
Item {
x: 310
y: 231
BetButton {
index_: 38
betType: 2
height: 26
width: 73
offsetX: 50
offsetY: 23
}
}
}

View file

@ -30,6 +30,9 @@ Item {
Singles {
}
RedBlack {
}
}
function destroyOnClose(obj) {