本文整理汇总了Python中stoqlib.gui.slaves.paymentslave.register_payment_slaves函数的典型用法代码示例。如果您正苦于以下问题:Python register_payment_slaves函数的具体用法?Python register_payment_slaves怎么用?Python register_payment_slaves使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了register_payment_slaves函数的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。
示例1: setup_slaves
def setup_slaves(self):
register_payment_slaves()
self.slave = MultipleMethodSlave(self, self, self.store,
self.model, None, currency(0),
finish_on_total=False)
self.slave.enable_remove()
self.attach_slave('place_holder', self.slave)
开发者ID:Joaldino,项目名称:stoq,代码行数:7,代码来源:paymentseditor.py
示例2: __init__
def __init__(self, wizard, previous, store, model, method,
outstanding_value=None, finish_on_total=True):
"""
:param wizard: the wizard this step is in
:param previous: the previous step if there is any
:param store: the store this step is executed
:param model: the model of this step
:param method: the payment method
:param finish_on_total: if it is ``True`` automatically closes
the wizard when payments total is equals to the total cost
of the operation. When it is ``False``, waits for the user to
click the finish button
:param outstanding_value: if this value is not ``None``, it will
be used as the total value of the payment
"""
self._method_name = method
self._method_slave = None
self.model = model
if outstanding_value is None:
outstanding_value = currency(0)
self._outstanding_value = outstanding_value
self._finish_on_total = finish_on_total
BaseWizardStep.__init__(self, store, wizard, previous)
register_payment_slaves()
self._create_ui()
开发者ID:romaia,项目名称:stoq,代码行数:28,代码来源:salewizard.py
示例3: setup_slaves
def setup_slaves(self):
register_payment_slaves()
outstanding_value = (self.model.total_amount_abs +
self.model.paid_total)
self.slave = MultipleMethodSlave(self.wizard, self, self.store,
self.model, None,
outstanding_value=outstanding_value,
finish_on_total=False,
allow_remove_paid=False)
self.slave.enable_remove()
self.attach_slave('place_holder', self.slave)
开发者ID:LeonamSilva,项目名称:stoq,代码行数:11,代码来源:salereturnwizard.py
示例4: __init__
def __init__(self, store):
register_payment_slaves()
self.purchase_model = None
first_step = ConsignmentSelectionStep(self, store)
BaseWizard.__init__(self, store, first_step, None)
self.next_button.set_sensitive(False)
开发者ID:hackedbellini,项目名称:stoq,代码行数:6,代码来源:consignmentwizard.py
注:本文中的stoqlib.gui.slaves.paymentslave.register_payment_slaves函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论