Исправлен стиль таблицы. Исправлено использование QCheckWidget

master-3.5
parent a0ba291fa0
commit 6415284beb

@ -267,6 +267,7 @@ class LeftMenu(qt.QScrollArea):
# %self._parent.ClientObj.method_background_color.\
# replace(' ',',',2))
self.setDisabled(False)
self.widget.setObjectName('QQQ')
self.widget.setStyleSheet("QWidget#QQQ { "
"background-color: %s;}"

@ -134,16 +134,10 @@ class SelectedTableWidget(qt.QTableWidget):
"border: none;"
"gridline-color: #B3ABA7;"
"background-color: %s;}" %
self.background_color +
"QTableWidget::item {padding: 0px;"
"border-left: 1px solid #B3ABA7;"
"background-color: %s;}" %
self.background_color)
def setErrorBorder(self):
self.setStyleSheet("QTableWidget {"
"border: 1px solid red;"
"background-color: #FFFFFF;}"
"QTableWidget::item {padding: 0px;"
"border-left: 1px solid #B3ABA7;"
"background-color: rgba(255,255,255,255);}")
"background-color: %s;}" %
self.background_color)

@ -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)

Loading…
Cancel
Save