def __init__(self, dirname, morph, configurations, parent):
super().__init__()
uic.loadUi('sources/DialogClassificationLib.ui', self)
flags = Qt.Window | Qt.WindowSystemMenuHint | Qt.WindowMinimizeButtonHint | Qt.WindowMaximizeButtonHint | Qt.WindowCloseButtonHint
self.setWindowFlags(flags)
self.morph = morph
self.configurations = configurations
self.parent = parent
self.input_dir = dirname
self.lineEditInputDir.setText(dirname)
self.profiler = Profiler()
self.setAttribute(QtCore.Qt.WA_DeleteOnClose)
self.buttonClassify.clicked.connect(self.makeClassification)
output_dir = self.configurations.get("output_files_directory", "output_files")
self.calculator = ClassificationLibCalculator(self.input_dir, output_dir, morph, self.configurations)
self.calculator.signals.Finished.connect(self.onCalculationFinish)
self.calculator.signals.UpdateProgressBar.connect(self.onUpdateProgressBar)
self.calculator.signals.PrintInfo.connect(self.onTextLogAdd)
self.output_dir = configurations.get("output_files_directory", "output_files/classification") + "/"
TextClassificationLib.py 文件源码
python
阅读 25
收藏 0
点赞 0
评论 0
评论列表
文章目录