[POS-commit] r8183 - stoqlib/trunk/stoqlib/gui/slaves
romaia at async.com.br
romaia at async.com.br
Mon Jul 27 17:38:10 BRT 2009
Author: romaia
Date: Mon Jul 27 17:38:09 2009
New Revision: 8183
Log:
Bug 4018 - Valores ilimitados para quantidade mínimas e máximas dos produtos
Modified:
stoqlib/trunk/stoqlib/gui/slaves/productslave.py
Modified: stoqlib/trunk/stoqlib/gui/slaves/productslave.py
==============================================================================
--- stoqlib/trunk/stoqlib/gui/slaves/productslave.py Mon Jul 27 15:19:18 2009 (r8182)
+++ stoqlib/trunk/stoqlib/gui/slaves/productslave.py Mon Jul 27 17:38:09 2009 (r8183)
@@ -26,6 +26,10 @@
##
""" Slaves for products """
+import sys
+
+import gtk
+
from kiwi.datatypes import ValidationError
from stoqlib.gui.editors.baseeditor import BaseEditorSlave
@@ -45,7 +49,6 @@
def __init__(self, conn, model):
BaseEditorSlave.__init__(self, conn, model)
- self._setup_unit_labels()
def _setup_unit_labels(self):
unit = self.model.sellable.unit
@@ -57,7 +60,15 @@
for label in [self.min_unit, self.max_unit]:
label.set_text(unit_desc)
+ def _setup_widgets(self):
+ self._setup_unit_labels()
+
+ for widget in [self.minimum_quantity, self.maximum_quantity]:
+ widget.set_adjustment(
+ gtk.Adjustment(lower=0, upper=sys.maxint, step_incr=1))
+
def setup_proxies(self):
+ self._setup_widgets()
self.proxy = self.add_proxy(
self.model, ProductInformationSlave.proxy_widgets)
More information about the POS-commit
mailing list