QT实现咖啡机
QT實現(xiàn)咖啡機
- 項目簡介
- 項目技術(shù)
- 項目展示
- 主要源碼片段解析
- 獲取完整項目源碼傳送門
項目簡介
咖啡機應(yīng)用程序使您可以在主屏幕的左側(cè)選擇一種咖啡。 選擇后,該應(yīng)用程序?qū)@示咖啡混合物將包含的含量(比率咖啡/熱牛奶/牛奶泡沫)。 可以使用兩個滑塊進(jìn)行修改。 沖泡開始后,該應(yīng)用會顯示沖泡過程的動畫顯示,然后返回到開始屏幕。
首先,顯示開始屏幕Animationflowform,在側(cè)邊欄顯示幾種咖啡,在右側(cè)屏幕上顯示一個空杯子。
選擇咖啡類型(例如,卡布奇諾咖啡)會在CoffeeButton.qml中觸發(fā)animation1和animation2。 在右側(cè),您將看到所選的咖啡混合。
它還會觸發(fā)cappuccinoButton.onClicked(),它為所選的咖啡類型設(shè)置默認(rèn)混合:
咖啡混合卡布奇諾咖啡
sideBar.coffeeSelected()將applicationFlow.state設(shè)置為“選擇”
如果單擊“為我杯水”,則會觸發(fā)選擇Coffee.brewButtonSelection.onClicked:
如果單擊Brew,則會觸發(fā)choiceCoffee.brewButton.onClicked(),并顯示一個屏幕,顯示消息“請把杯子插入托盤”。
單擊繼續(xù)開始沖泡您選擇的咖啡
總結(jié)
- 上一篇: 如何鉴别转账订单号真假
- 下一篇: 飞行模式支付宝能用吗