|
|
|
@ -76,7 +76,7 @@ class Table():
|
|
|
|
|
|
|
|
|
|
class RadioButton(qt.QRadioButton):
|
|
|
|
|
def __init__(self, text=None, parent=None):
|
|
|
|
|
qt.QRadioButton.__init__(self, text, parent)
|
|
|
|
|
super(qt.QRadioButton,self).__init__(text, parent)
|
|
|
|
|
|
|
|
|
|
def set_data(self, data):
|
|
|
|
|
self.data = data
|
|
|
|
@ -892,7 +892,7 @@ class MainFrame(qt.QWidget):
|
|
|
|
|
field.value = ''
|
|
|
|
|
|
|
|
|
|
for i in range(0, len(choice)):
|
|
|
|
|
radio_but = RadioButton(self)
|
|
|
|
|
radio_but = RadioButton("", self)
|
|
|
|
|
radio_but.setFocusPolicy(qt.Qt.NoFocus)
|
|
|
|
|
if choice[i] == None:
|
|
|
|
|
choice[i] = ''
|
|
|
|
@ -1691,7 +1691,8 @@ class MainFrame(qt.QWidget):
|
|
|
|
|
wfg_layout.setContentsMargins(0, 0, 0, 0)
|
|
|
|
|
# add 2 button if field type = writable
|
|
|
|
|
if field.type == 'writable':
|
|
|
|
|
self.view_dict[field.name].horizontalHeader().setClickable(False)
|
|
|
|
|
hh = self.view_dict[field.name].horizontalHeader()
|
|
|
|
|
hh.setSectionsClickable(False)
|
|
|
|
|
|
|
|
|
|
unit_widget = qt.QWidget(self)
|
|
|
|
|
unit_layout = qt.QHBoxLayout(unit_widget)
|
|
|
|
|