|
|
|
@ -25,17 +25,17 @@ class VarWidgets(QtWidgets.QWidget):
|
|
|
|
|
def setupUI(self):
|
|
|
|
|
self.setAttribute(Qt.WA_StyledBackground, True)
|
|
|
|
|
|
|
|
|
|
self.createBtn = QPushButton(QIcon(':/Static/add.png'), '新建变量')
|
|
|
|
|
self.createBtn = QPushButton(QIcon('./Static/add.png'), '新建变量')
|
|
|
|
|
self.createBtn.setObjectName('createBtn')
|
|
|
|
|
self.createBtn.setIconSize(QSize(22, 22))
|
|
|
|
|
self.createBtn.clicked.connect(self.createVar)
|
|
|
|
|
|
|
|
|
|
self.forceBtn = QPushButton(QIcon(':/Static/start.png'), '批量强制')
|
|
|
|
|
self.forceBtn = QPushButton(QIcon('./Static/start.png'), '批量强制')
|
|
|
|
|
self.forceBtn.setObjectName('forceBtn')
|
|
|
|
|
self.forceBtn.setIconSize(QSize(22, 22))
|
|
|
|
|
self.forceBtn.clicked.connect(self.forceVar)
|
|
|
|
|
|
|
|
|
|
self.clearBtn = QPushButton(QIcon(':/Static/clear.png'), '清除颜色')
|
|
|
|
|
self.clearBtn = QPushButton(QIcon('./Static/clear.png'), '清除颜色')
|
|
|
|
|
self.clearBtn.setObjectName('clearBtn')
|
|
|
|
|
self.clearBtn.setIconSize(QSize(22, 22))
|
|
|
|
|
self.clearBtn.clicked.connect(self.clearColour)
|
|
|
|
@ -50,12 +50,12 @@ class VarWidgets(QtWidgets.QWidget):
|
|
|
|
|
# self.exportBtn.setIconSize(QSize(22, 22))
|
|
|
|
|
# self.exportBtn.clicked.connect(self.exportVar)
|
|
|
|
|
|
|
|
|
|
self.messageBtn = QPushButton(QIcon(':/Static/message.png'), '查看报文')
|
|
|
|
|
self.messageBtn = QPushButton(QIcon('./Static/message.png'), '查看报文')
|
|
|
|
|
self.messageBtn.setObjectName('messageBtn')
|
|
|
|
|
self.messageBtn.setIconSize(QSize(22, 22))
|
|
|
|
|
self.messageBtn.clicked.connect(self.showMessage)
|
|
|
|
|
|
|
|
|
|
self.startProtocolBtn = QPushButton(QIcon(':/Static/startProtocol.png'), '开始通讯')
|
|
|
|
|
self.startProtocolBtn = QPushButton(QIcon('./Static/startProtocol.png'), '开始通讯')
|
|
|
|
|
self.startProtocolBtn.setObjectName('startProtocolBtn')
|
|
|
|
|
self.startProtocolBtn.setIconSize(QSize(22, 22))
|
|
|
|
|
self.startProtocolBtn.clicked.connect(self.startProtocol)
|
|
|
|
@ -308,7 +308,7 @@ class VarWidgets(QtWidgets.QWidget):
|
|
|
|
|
if success:
|
|
|
|
|
self._isPopenOpen = True
|
|
|
|
|
self.startProtocolBtn.setText('停止通讯')
|
|
|
|
|
self.startProtocolBtn.setIcon(QIcon(':/Static/pause.png'))
|
|
|
|
|
self.startProtocolBtn.setIcon(QIcon('./Static/pause.png'))
|
|
|
|
|
else:
|
|
|
|
|
QMessageBox.warning(self, '错误', 'Modbus 通讯启动失败', QMessageBox.Yes)
|
|
|
|
|
except Exception as e:
|
|
|
|
@ -329,7 +329,7 @@ class VarWidgets(QtWidgets.QWidget):
|
|
|
|
|
if success:
|
|
|
|
|
self._isPopenOpen = False
|
|
|
|
|
self.startProtocolBtn.setText('开始通讯')
|
|
|
|
|
self.startProtocolBtn.setIcon(QIcon(':/Static/startProtocol.png'))
|
|
|
|
|
self.startProtocolBtn.setIcon(QIcon('./Static/startProtocol.png'))
|
|
|
|
|
else:
|
|
|
|
|
QMessageBox.warning(self, '错误', 'Modbus 通讯停止失败', QMessageBox.Yes)
|
|
|
|
|
except Exception as e:
|
|
|
|
@ -338,7 +338,7 @@ class VarWidgets(QtWidgets.QWidget):
|
|
|
|
|
def initIcon(self):
|
|
|
|
|
self._isPopenOpen = False
|
|
|
|
|
self.startProtocolBtn.setText('开始通讯')
|
|
|
|
|
self.startProtocolBtn.setIcon(QIcon(':/Static/startProtocol.png'))
|
|
|
|
|
self.startProtocolBtn.setIcon(QIcon('./Static/startProtocol.png'))
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class HartWidgets(VarWidgets):
|
|
|
|
@ -348,7 +348,7 @@ class HartWidgets(VarWidgets):
|
|
|
|
|
def setupUI(self):
|
|
|
|
|
self.setAttribute(Qt.WA_StyledBackground, True)
|
|
|
|
|
|
|
|
|
|
self.startProtocolBtn = QPushButton(QIcon(':/static/startProtocol.png'), '开始通讯')
|
|
|
|
|
self.startProtocolBtn = QPushButton(QIcon('./Static/startProtocol.png'), '开始通讯')
|
|
|
|
|
self.startProtocolBtn.setObjectName('startProtocolBtn')
|
|
|
|
|
self.startProtocolBtn.setIconSize(QSize(22, 22))
|
|
|
|
|
self.startProtocolBtn.clicked.connect(self.startProtocol)
|
|
|
|
@ -387,18 +387,18 @@ class TcRtdWidgets(VarWidgets):
|
|
|
|
|
def setupUI(self):
|
|
|
|
|
self.setAttribute(Qt.WA_StyledBackground, True)
|
|
|
|
|
|
|
|
|
|
self.forceBtn = QPushButton(QIcon(':/static/start.png'), '批量强制')
|
|
|
|
|
self.forceBtn = QPushButton(QIcon('./Static/start.png'), '批量强制')
|
|
|
|
|
self.forceBtn.setObjectName('forceBtn')
|
|
|
|
|
self.forceBtn.setIconSize(QSize(22, 22))
|
|
|
|
|
self.forceBtn.clicked.connect(self.forceVar)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
self.startProtocolBtn = QPushButton(QIcon(':/static/startProtocol.png'), '开始通讯')
|
|
|
|
|
self.startProtocolBtn = QPushButton(QIcon('./Static/startProtocol.png'), '开始通讯')
|
|
|
|
|
self.startProtocolBtn.setObjectName('startProtocolBtn')
|
|
|
|
|
self.startProtocolBtn.setIconSize(QSize(22, 22))
|
|
|
|
|
self.startProtocolBtn.clicked.connect(self.startProtocol)
|
|
|
|
|
|
|
|
|
|
self.clearBtn = QPushButton(QIcon(':/static/clear.png'), '清除颜色')
|
|
|
|
|
self.clearBtn = QPushButton(QIcon('./Static/clear.png'), '清除颜色')
|
|
|
|
|
self.clearBtn.setObjectName('clearBtn')
|
|
|
|
|
self.clearBtn.setIconSize(QSize(22, 22))
|
|
|
|
|
self.clearBtn.clicked.connect(self.clearColour)
|
|
|
|
@ -481,17 +481,17 @@ class AnalogWidgets(VarWidgets):
|
|
|
|
|
self.setAttribute(Qt.WA_StyledBackground, True)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
self.forceBtn = QPushButton(QIcon(':/static/start.png'), '批量强制')
|
|
|
|
|
self.forceBtn = QPushButton(QIcon('./Static/start.png'), '批量强制')
|
|
|
|
|
self.forceBtn.setObjectName('forceBtn')
|
|
|
|
|
self.forceBtn.setIconSize(QSize(22, 22))
|
|
|
|
|
self.forceBtn.clicked.connect(self.forceVar)
|
|
|
|
|
|
|
|
|
|
self.startProtocolBtn = QPushButton(QIcon(':/static/startProtocol.png'), '开始通讯')
|
|
|
|
|
self.startProtocolBtn = QPushButton(QIcon('./Static/startProtocol.png'), '开始通讯')
|
|
|
|
|
self.startProtocolBtn.setObjectName('startProtocolBtn')
|
|
|
|
|
self.startProtocolBtn.setIconSize(QSize(22, 22))
|
|
|
|
|
self.startProtocolBtn.clicked.connect(self.startProtocol)
|
|
|
|
|
|
|
|
|
|
self.clearBtn = QPushButton(QIcon(':/static/clear.png'), '清除颜色')
|
|
|
|
|
self.clearBtn = QPushButton(QIcon('./Static/clear.png'), '清除颜色')
|
|
|
|
|
self.clearBtn.setObjectName('clearBtn')
|
|
|
|
|
self.clearBtn.setIconSize(QSize(22, 22))
|
|
|
|
|
self.clearBtn.clicked.connect(self.clearColour)
|
|
|
|
@ -571,7 +571,7 @@ class HartSimulateWidgets(VarWidgets):
|
|
|
|
|
def setupUI(self):
|
|
|
|
|
self.setAttribute(Qt.WA_StyledBackground, True)
|
|
|
|
|
|
|
|
|
|
self.startProtocolBtn = QPushButton(QIcon(':/static/startProtocol.png'), '开始通讯')
|
|
|
|
|
self.startProtocolBtn = QPushButton(QIcon('./Static/startProtocol.png'), '开始通讯')
|
|
|
|
|
self.startProtocolBtn.setObjectName('startProtocolBtn')
|
|
|
|
|
self.startProtocolBtn.setIconSize(QSize(22, 22))
|
|
|
|
|
self.startProtocolBtn.clicked.connect(self.startProtocol)
|
|
|
|
|