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 __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.G = gramatyka() self.genetyk = genetyk(self.G,self.parametry) self.fileIndex = 0 #self.ui.window_CYK.addTab(self.genTabCYK()) print "tutaj gramtyka na okno idzie:" self.ui.window_grammar.setText(self.G.getGramarStr()) #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) #puusty przycis narazie #QtCore.QObject.connect(self.ui.change_word,QtCore.SIGNAL("clicked()"),self.changeWord) #otwieranie pliku: QtCore.QObject.connect(self.ui.open_file, QtCore.SIGNAL("clicked()"),self.openFile) #nastepny krok QtCore.QObject.connect(self.ui.change_word,QtCore.SIGNAL("clicked()"),self.readLine) #popranie danych z formularza zmiennych, jeszcze sa tam jakies braki!! 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()