示例#1
0
    def __init__(self, widget=None):
        super(LoggingWidget, self).__init__(widget)
        self.ui = Ui_LoggingWidget()
        self.ui.setupUi(self)
        self.ui.buttonClearLog.clicked.connect(self.__clearLog)
        self.ui.buttonBox.rejected.connect(self.close)

        settings = QSettings()
        is_checked = settings.value("show_error_log_when_exception_occurs",
                                    True).toBool()
        self.ui.cbShowOnError.setChecked(is_checked)
        self.ui.cbShowOnError.clicked.connect(self.__showFlagChanged)

        self.__clearLog()