예제 #1
0
 def setUp(self):
     """
     """
     self.logger = setLogger(name='main',
                             log_file=self.TEST_FILE)
     self.level = self.logger.level
     self.log_capture = LogCapture()
예제 #2
0
    def __init__(self, array, total, duplicates, lingualeo):

        super(ExportDialog, self).__init__()
        self.array = array
        self.total = total
        self.duplicates = duplicates
        self.stat = []
        self.value = 0
        self.task = WorkThread(lingualeo)
        self.task.getData(array)
        self.words_count = len(self.array)
        self.lingualeo = lingualeo
        self.logger = setLogger(name='Export')
        self.initUI()
        self.retranslateUI()
        self.initActions()
예제 #3
0
 def __init__(self, source='input'):
     super(MainWindow, self).__init__()
     self.source = source
     self.language = "en"
     self.file_name = None
     self.array = None
     self.lingualeo = None
     self.logger = setLogger(name='MainWindow')
     self.initUI()
     self.loadDefaults()
     self.loadTranslation()
     centerUI(self)
     self.checkState()
     self.initActions()
     self.setValidators()
     self.logger.debug("Inited MainWindow")
예제 #4
0
    def __init__(self, array, total, duplicates, lingualeo):

        super(ExportDialog, self).__init__()
        self.array = array
        self.total = total
        self.duplicates = duplicates
        self.stat = []
        self.value = 0
        self.task = WorkThread(lingualeo)
        self.task.getData(array)
        self.words_count = len(self.array)
        self.lingualeo = lingualeo
        self.logger = setLogger(name='Export')
        self.initUI()
        self.retranslateUI()
        self.initActions()
예제 #5
0
 def __init__(self, source='input'):
     super(MainWindow, self).__init__()
     self.source = source
     self.language = "en"
     self.file_name = None
     self.array = None
     self.lingualeo = None
     self.logger = setLogger(name='MainWindow')
     self.initUI()
     self.loadDefaults()
     self.loadTranslation()
     centerUI(self)
     self.checkState()
     self.initActions()
     self.setValidators()
     self.logger.debug("Inited MainWindow")
예제 #6
0
def main():
    sys._excepthook = sys.excepthook

    def exception_hook(exctype, value, traceback):
        sys._excepthook(exctype, value, traceback)
        sys.exit(1)
    sys.excepthook = exception_hook
    logger = setLogger(name='main')
    app = QtGui.QApplication(sys.argv)
    app.setQuitOnLastWindowClosed(False)
    logger.debug("New session started")
    try:
        window = MainWindow()
        window.show()
        sys.exit(app.exec_())
    except Exception:
        logger.exception("MainWindow exception")
예제 #7
0
def main():
    sys._excepthook = sys.excepthook

    def exception_hook(exctype, value, traceback):
        sys._excepthook(exctype, value, traceback)
        sys.exit(1)

    sys.excepthook = exception_hook
    logger = setLogger(name='main')
    app = QtGui.QApplication(sys.argv)
    app.setQuitOnLastWindowClosed(False)
    logger.debug("New session started")
    try:
        window = MainWindow()
        window.show()
        sys.exit(app.exec_())
    except Exception:
        logger.exception("MainWindow exception")
예제 #8
0
 def __init__(self, lingualeo):
     super(WorkThread, self).__init__()
     self.lingualeo = lingualeo
     self.logger = setLogger(name='WorkThread')
예제 #9
0
 def __init__(self, stat):
     super(StatisticsWindow, self).__init__()
     self.logger = setLogger(name="Statistics")
     self.stat = stat
     self.initUI()
     self.retranslateUI()
예제 #10
0
 def __init__(self, lingualeo):
     super(WorkThread, self).__init__()
     self.lingualeo = lingualeo
     self.logger = setLogger(name='WorkThread')
예제 #11
0
 def __init__(self, stat):
     super(StatisticsWindow, self).__init__()
     self.logger = setLogger(name="Statistics")
     self.stat = stat
     self.initUI()
     self.retranslateUI()