質問するログイン新規登録

回答編集履歴

2

文章の微修正

2020/05/05 23:38

投稿

teamikl
teamikl

スコア8824

answer CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  コードは大幅に変更してる為、
4
4
  この方法を今のコードへそのまま適応することはできませんが、
5
- メニューが増えた場合等で設計を見直すがあれば、参考にして見て下さい。
5
+ メニューが増えた場合等で設計を見直す機会があれば、参考にして見て下さい。
6
6
 
7
7
  要点は、collections.defaultdict で注文内容を管理してます。(通常の辞書でもいい)
8
8
  これによりリセット時の処理を、辞書の clear() 呼び出しと、

1

初期化時に注文内容と合計金額をリセット

2020/05/05 23:38

投稿

teamikl
teamikl

スコア8824

answer CHANGED
@@ -94,6 +94,7 @@
94
94
  def hook_update_func(original_func, additional_func):
95
95
  return lambda: [original_func(), additional_func()]
96
96
  cart.update_items = hook_update_func(cart.update_items, update_total_label)
97
+ cart.update_items()
97
98
 
98
99
  root.mainloop()
99
100