def __init__(self, filenames, morph, configurations, parent):
super().__init__()
uic.loadUi('sources/DialogConfigLSA.ui', self)
self.morph = morph
self.configurations = configurations
self.parent = parent
self.xs = []
self.ys = []
self.short_filenames = []
self.similarity = None
self.profiler = Profiler()
flags = Qt.Window | Qt.WindowSystemMenuHint | Qt.WindowMinimizeButtonHint | Qt.WindowCloseButtonHint;
self.setWindowFlags(flags)
self.setAttribute(QtCore.Qt.WA_DeleteOnClose)
self.buttonMakeLSA.clicked.connect(self.makeLSA)
self.button2DView.clicked.connect(self.make2DView)
self.buttonRelationTable.clicked.connect(self.showRelationTable)
self.radio_preprocessing_full.toggled.connect(self.onChangePreprocMethod)
self.radio_preprocessing_stopwords.toggled.connect(self.onChangePreprocMethod)
output_dir = self.configurations.get("output_files_directory", "output_files")
self.calculator = LsaCalculator(filenames, self.configurations, output_dir, morph, self.textEdit)
self.calculator.signals.Finished.connect(self.onCalculationFinish)
self.calculator.signals.UpdateProgressBar.connect(self.onUpdateProgressBar)
self.calculator.signals.PrintInfo.connect(self.onTextLogAdd)
self.textEdit.setText("")
评论列表
文章目录