def __init__(self, traceback, rebootButton=False): QWidget.__init__(self, None) self.ui = Ui_Exception() self.ui.setupUi(self) self.ui.traceback.setText(traceback) self.ui.traceback.hide() self.ui.rebootButton.hide() self.ui.showBackTrace.clicked.connect(self.showBackTrace) self.ui.rebootButton.clicked.connect(yali.util.reboot)
class ExceptionWidget(QtGui.QWidget): def __init__(self, tb_text, rebootButton = False): QtGui.QWidget.__init__(self, None) self.ui = Ui_Exception() self.ui.setupUi(self) self.ui.info.setText(_("Unhandled exception occured")) self.ui.traceback.setText(tb_text) self.ui.traceback.hide() self.connect(self.ui.showBackTrace, SIGNAL("clicked()"), self.showBackTrace) self.connect(self.ui.rebootButton, SIGNAL("clicked()"), yali.util.reboot) self.ui.rebootButton.setShown(rebootButton) def showBackTrace(self): self.ui.traceback.show() self.ui.showBackTrace.hide() self.emit(SIGNAL("resizeDialog(int,int)"), 440, 440)
class ExceptionWidget(QWidget): def __init__(self, traceback, rebootButton=False): QWidget.__init__(self, None) self.ui = Ui_Exception() self.ui.setupUi(self) self.ui.traceback.setText(traceback) self.ui.traceback.hide() self.ui.rebootButton.hide() self.connect(self.ui.showBackTrace, SIGNAL("clicked()"), self.showBackTrace) self.connect(self.ui.rebootButton, SIGNAL("clicked()"), yali.util.reboot) def showBackTrace(self): self.ui.traceback.show() self.ui.rebootButton.show() self.ui.showBackTrace.hide() self.emit(SIGNAL("resizeDialog(int,int)"), 440, 440)
class ExceptionWidget(QWidget): resizeDialog=pyqtSignal(int,int) def __init__(self, traceback, rebootButton=False): QWidget.__init__(self, None) self.ui = Ui_Exception() self.ui.setupUi(self) self.ui.traceback.setText(traceback) self.ui.traceback.hide() self.ui.rebootButton.hide() self.ui.showBackTrace.clicked.connect(self.showBackTrace) self.ui.rebootButton.clicked.connect(yali.util.reboot) def showBackTrace(self): self.ui.traceback.show() self.ui.rebootButton.show() self.ui.showBackTrace.hide() #from PyQt5.Qt import QWidget self.resizeDialog[int,int].emit(440, 440)
class ExceptionWidget(QWidget): resizeDialog = pyqtSignal(int, int) def __init__(self, traceback, rebootButton=False): QWidget.__init__(self, None) self.ui = Ui_Exception() self.ui.setupUi(self) self.ui.traceback.setText(traceback) self.ui.traceback.hide() self.ui.rebootButton.hide() self.ui.showBackTrace.clicked.connect(self.showBackTrace) self.ui.rebootButton.clicked.connect(yali.util.reboot) def showBackTrace(self): self.ui.traceback.show() self.ui.rebootButton.show() self.ui.showBackTrace.hide() # from PyQt5.Qt import QWidget self.resizeDialog[int, int].emit(440, 440)
def __init__(self, tb_text, rebootButton = False): QtGui.QWidget.__init__(self, None) self.ui = Ui_Exception() self.ui.setupUi(self) self.ui.info.setText(_("Unhandled exception occured")) self.ui.traceback.setText(tb_text) self.ui.traceback.hide() self.connect(self.ui.showBackTrace, SIGNAL("clicked()"), self.showBackTrace) self.connect(self.ui.rebootButton, SIGNAL("clicked()"), yali.util.reboot) self.ui.rebootButton.setShown(rebootButton)