garfield.snacks.qt
Package¶
-
garfield.snacks.qt.
load_snack_admin_app
()¶
-
garfield.snacks.qt.
load_snack_sales_app
()¶
garfield.snacks.qt.accounting
Module¶
-
class
garfield.snacks.qt.accounting.
SnackSalesAccountingWidget
(parent, sess)¶ Bases:
PyQt4.QtGui.QWidget
-
refresh_models
(subtotal, mon, location=None, **_)¶
-
-
garfield.snacks.qt.accounting.
snack_user_trans_balance
(sess, subtotal, summary_table, state)¶
garfield.snacks.qt.snack_admin
Module¶
-
class
garfield.snacks.qt.snack_admin.
SnackAdminDialog
(parent, sess, location, environment_sess, **_)¶ Bases:
PyQt4.QtGui.QDialog
-
ROLE_SNACK_ID
= 32¶
-
connect_to_mgr
()¶
-
disconnect_from_mgr
()¶
-
hideEvent
(ev)¶
-
refresh_location_chooser_model
()¶
-
refresh_snack_chooser_model
(text='')¶
-
refresh_snack_table_model
()¶
-
refresh_snacks
()¶
-
showEvent
(ev)¶ Show the dialog, but refresh the various models first.
-
-
class
garfield.snacks.qt.snack_admin.
SnackEditDialog
(sess, snack, barcode_mgr, location)¶ Bases:
PyQt4.QtGui.QDialog
Provides an editing mask for editing or creating a single snack item.
-
connect_to_mgr
()¶
-
current_tax_group
¶
-
disconnect_from_mgr
()¶
-
hideEvent
(ev)¶
-
modified
¶
-
refresh_snack_fields
()¶
-
refresh_tax_chooser_model
()¶
-
showEvent
(ev)¶ Show the dialog, but refresh the various models first.
-
valid
¶
-
garfield.snacks.qt.snack_sales
Module¶
-
class
garfield.snacks.qt.snack_sales.
SnackSalesDialog
(parent, sess, user, location, environment_sess, **_)¶ Bases:
PyQt4.QtGui.QDialog
-
ROLE_SNACK_ID
= 32¶
-
add_snack
()¶
-
buy_snacks
()¶
-
del_snack
()¶
-
hideEvent
(ev)¶
-
on_selected_snacks_changed
()¶
-
refresh_location_chooser_model
()¶
-
refresh_snack_chooser_model
(text=u'')¶
-
refresh_user_chooser_model
()¶
-
reset_snack_list
()¶
-
reset_snacks
()¶
-
showEvent
(ev)¶
-