Index: TD_Confirm/loader.py =================================================================== diff -u -r01e2171b5b82c2c26d0323174eedd8cf0765848a -r68c1e3b2d172eeb316c8f421f89271c466b7dffd --- TD_Confirm/loader.py (.../loader.py) (revision 01e2171b5b82c2c26d0323174eedd8cf0765848a) +++ TD_Confirm/loader.py (.../loader.py) (revision 68c1e3b2d172eeb316c8f421f89271c466b7dffd) @@ -47,6 +47,7 @@ "Reject", ] + self.tbShutdown = self.find_widget(QtWidgets.QToolButton , 'tbShutdown' ) self.tbConfirmSend = self.find_widget(QtWidgets.QToolButton , 'tbConfirmSend' ) self.lbConfirmReq = self.find_widget(QtWidgets.QLabel , 'lbConfirmReq' ) @@ -61,6 +62,7 @@ :return: none """ self.tbConfirmSend .clicked.connect ( self.do_confirm_request ) + self.tbShutdown .clicked.connect ( self.do_shutdown_request ) @Slot() @@ -95,3 +97,8 @@ self.sbReason.value() ) + @Slot() + def do_shutdown_request(self): + self.td_interface.td_shutdown() + +