Interface
Interface(self, controler, **kwargs)
Class holding the whole user interface of the application
changeCheckboxEntourage
Interface.changeCheckboxEntourage(self)
Disable dest reposiory if we uncheck the box "Entourage" :return:
browseRepSrc
Interface.browseRepSrc(self)
Allows to change the source repository :return: none
browseRepDest
Interface.browseRepDest(self)
Allow to change the destination repository :return: none
cliquer
Interface.cliquer(self)
Launch the program itself
pause
Interface.pause(self)
Pause the program during its execution
changeState
Interface.changeState(self)
Allows to unlock Stats tab after the execution
displayImage
Interface.displayImage(self, imageName, strie)
Display an image in its own size in a different window (on top level) :param imageName: String that contains the imageName
createWindowStats
Interface.createWindowStats(self, clear, start)
Function linked to the Statistiques Window. It creates a whole new window on top of the main one. With details on the results, etc... :param clear: Tells if we need to clean the window first :param start: where to start in the list of images
saveCSV
Interface.saveCSV(self)
A function that save the results in a CSV file at the root of the program
displayError
Interface.displayError(self, message)
Display an error in a different window (on top level) :param message: String that contains the error message
runProgressBar
Interface.runProgressBar(self)
Start the progress bar
stopProgressBar
Interface.stopProgressBar(self)
Stop the progressbar at the end of processing