diff options
Diffstat (limited to 'examples/blackjack/blackjack.scxml')
-rw-r--r-- | examples/blackjack/blackjack.scxml | 33 |
1 files changed, 2 insertions, 31 deletions
diff --git a/examples/blackjack/blackjack.scxml b/examples/blackjack/blackjack.scxml index 5362546..2171565 100644 --- a/examples/blackjack/blackjack.scxml +++ b/examples/blackjack/blackjack.scxml @@ -129,24 +129,8 @@ </onentry> <transition target="newround" /> </state> - <state id="quitdlg"> - <invoke type="q-messagebox"> - <content> - { - "parent" : gameWidget, - "icon" : QMessageBox.Question, - "windowTitle" : "Exit Blackjack", - "text" : "Are you sure?", - "standardButtons" : QMessageBox.Yes|QMessageBox.No - } - </content> - </invoke> - <transition event="q-messagebox.finished" target="exit" cond="_event.data[0]==QMessageBox.Yes" /> - <transition event="q-messagebox.finished" target="gamestate" cond="_event.data[0]==QMessageBox.No" /> - </state> <state id="game"> - <history type="deep" id="gamestate" /> - <transition event="q-signal:exitButton.clicked()" target="quitdlg" /> + <transition event="q-signal:exitButton.clicked()" target="exit" /> <state id="newround"> <onentry> <script> @@ -182,20 +166,7 @@ <transition event="q-signal:surrenderButton.clicked()" target="newround" /> </state> <state id="betTooHigh"> - <invoke type="q-messagebox"> - <content> - { - "parent" : betEdit, - "icon" : QMessageBox.Warning, - "windowTitle" : "Bet is Too High", - "text" : "Please Place Another Bet", - "standardButtons" : - QMessageBox.Ok - } - </content> - </invoke> - <transition event="q-messagebox.finished" target="waitForBet" /> - <transition event="bth-mb-timeout" target="waitForBet" /> + <transition target="waitForBet" /> <onentry> <send event="bth-mb-timeout" delay="1500ms" /> </onentry> |