def __init__(self, parent=None): QtGui.QWidget.__init__(self, parent) self.dialogTasks = tasks_generator(self) self.ui = Ui_GCS() self.parametry = properties() self.testingWords = [] self.ui.setupUi(self) self.FLCS = funnction_FLSC(self) #definiuje obiekt obsługujący popUp'y: self.popUp = popUp(self) self.genetyk = genetyk(self.FLCS.getGrammar(),self.parametry) self.fileIndex = 0 #self.ui.window_CYK.addTab(self.genTabCYK()) #print "tutaj gramtyka na okno idzie:" self.ui.window_grammar.setText(self.FLCS.getGrammar().getGramarStr()) #dodawanie dotatkowych combosow w oknie: self.addMembershipFunctionBox() self.addFuzzyFunctionBox() #ustawianie polaczen: #wystartowanie algorytmu: QtCore.QObject.connect(self.ui.start_GLBS, QtCore.SIGNAL("clicked()"),self.genTabCYK) #otwieranie pliku QtCore.QObject.connect(self.ui.menuOpcje, QtCore.SIGNAL("clicked()"),self.openFile) #przycisk do testow (nastepny krok) QtCore.QObject.connect(self.ui.change_word,QtCore.SIGNAL("clicked()"),self.testy) #nastepny krok #QtCore.QObject.connect(self.ui.change_word,QtCore.SIGNAL("clicked()"),self.readLine) #pobranie danych z formularza zmiennych QtCore.QObject.connect(self.ui.propertiesAccept,QtCore.SIGNAL("clicked()"),self.getProperties) #generowanie zdan uczacych button: QtCore.QObject.connect(self.ui.create_test,QtCore.SIGNAL("clicked()"),self.generate_tasks) #anulowanie wprowadzanych preferenci QtCore.QObject.connect(self.ui.propertiesCancel,QtCore.SIGNAL("clicked()"),self.cancelProperties) #QtCore.QObject.connect(self.ui.change_word,QtCore.SIGNAL("clicked()"),self.readLine) self.cancelProperties() self.getProperties() #otwieranie pliku: QtCore.QObject.connect(self.ui.open_file, QtCore.SIGNAL("clicked()"),self.openFile)
def watek(self): self.licz = funnction_FLSC(self,"licz") self.licz.start() pass