main
parent 3a0282af59
commit ea15b96a97

@ -150,10 +150,25 @@ class VarButtonDelegate(QItemDelegate):
self.parent()
)
boxLayout = QHBoxLayout()
refreshButton = QPushButton(
qtawesome.icon('fa.refresh', color='#1fbb6f'),
"",
self.parent()
)
refreshButton.setToolTip('刷新')
refreshButton.setObjectName("refreshButton")
refreshButton.clicked.connect(self.refreshData)
refreshButton.index = [index.row(), index.column()]
readORwirte = self.parent().model.datas[index.row()][4]
if 'w' not in readORwirte:
return
boxLayout.addWidget(QSplitter())
boxLayout.addWidget(refreshButton)
boxLayout.addWidget(QSplitter())
else:
dataType = self.parent().model.datas[index.row()][3]
objectType = self.parent().model.datas[index.row()][1]
@ -162,19 +177,12 @@ class VarButtonDelegate(QItemDelegate):
startActionBtn.index = [index.row(), index.column()]
startActionBtn.setToolTip('强制')
refreshButton = QPushButton(
qtawesome.icon('mdi6.refresh', color='#1fbb6f'),
"",
self.parent()
)
refreshButton.setToolTip('刷新')
refreshButton.clicked.connect(self.refreshData)
refreshButton.index = [index.row(), index.column()]
boxLayout = QHBoxLayout()
if objectType == 'TARGET_MODE':
combox = QComboBox()
combox.setObjectName('modeCombox')
combox.addItems(["非服务", "手动初始化", "本地超驰", '手动', '自动', '级联', '远程级联', '远程输出'])
combox.setCurrentIndex(-1)
combox.currentIndexChanged.connect(lambda index : self.startAction(modelIndex = index))
@ -248,6 +256,8 @@ class VarButtonDelegate(QItemDelegate):
# self.loadingDataWidget = LoadingDataWidget()
# self.loadingDataWidget.show()
# self.loadingDataWidget.loadData(1, 1)
self.loadingDataWidget = LoadingDataWidget(refreshType = True)
self.loadingDataWidget.exec_()
model.updateColumn(sender.index[0], value)
# self.parent().resizeHeader()
blockView.proxy.invalidate()

Loading…
Cancel
Save