Добавлена поддержка типов size-X

master3.4
Mike Khiretskiy 10 years ago
parent a59d51e37f
commit 42bfeffd82

@ -26,11 +26,19 @@ from more import show_msg, LabelWordWrap, MultipleChoice, SelectTable, \
ReadonlyCheckBox, get_view_params, ImageLabel, SelectList, \
QComboWgt, _print
from sudsds import WebFault
from calculate.lib.utils.tools import Sizes
from SelectTable import SelectedTableWidget
from ReturnMessage import ReturnedMessage
import urllib2, time
from os import path
def get_size_by_type(sizetype, size):
k = {'size-m': Sizes.M,
'size-g': Sizes.G}.get(sizetype,1)
return str(int(size) / k)
class CallMethod(QtCore.QThread):
'''For using page_offset and page_count'''
collect_sig = QtCore.Signal()
@ -212,6 +220,8 @@ class MainFrame(QtGui.QWidget):
field.type and "onepassword" in field.type:
if field.name in ['cl_page_count','cl_page_offset']:
continue
if "size" in field.type:
field.value = get_size_by_type(field.type,field.value)
self.add_element_input (field, x, y)
x += 2

Loading…
Cancel
Save