defines the main window of the application. Plus de détails...


Fonctions membres publiques | |
| def | __init__ (self, parent, locale="fr_FR") |
| Le constructeur. Plus de détails... | |
| def | setThemedIcon (self, button, name, default=None) |
| Associe une icone à un bouton, dans le thème courant. Plus de détails... | |
| def | pushCmd (self, owner, cmd) |
| fonction de rappel déclenchée par les threads (au commencement) Plus de détails... | |
| def | popCmd (self, owner, cmd) |
| fonction de rappel déclenchée par les threads (à la fin) Plus de détails... | |
| def | checkModify (self, boolFunc) |
| def | checkAll (self) |
| Coche tous les baladeurs. Plus de détails... | |
| def | checkToggle (self) |
| Inverse la coche des baladeurs. Plus de détails... | |
| def | checkNone (self) |
| Décoche tous les baladeurs. Plus de détails... | |
| def | namingADrive (self) |
| def | cbAdded (self) |
| def | cbRemoved (self) |
| def | deviceAdded (self) |
| Fonction de rappel pour un medium ajouté ; se base sur la valeur de self.recentConnect. Plus de détails... | |
| def | deviceRemoved (self) |
| fonction de rappel pour un medium retiré ; se base sur la valeur de self.recentDisConnect Plus de détails... | |
| def | initRedoStuff (self) |
| Initialise des données pour le bouton central (refaire/stopper) Plus de détails... | |
| def | applyPreferences (self) |
| Applique les préférences et les options de ligne de commande. Plus de détails... | |
| def | findAllDisks (self, other=None) |
| def | changeWd (self, newDir) |
| change le répertoire par défaut contenant les fichiers de travail Plus de détails... | |
| def | tableClicked (self, idx) |
| fonction de rappel pour un double clic sur un élément de la table Plus de détails... | |
| def | manageCheckBoxes (self) |
| ouvre un dialogue pour permettre de gérer les cases à cocher globalement Plus de détails... | |
| def | diskSizeData (self, rowOrDev) |
| def | diskFromOwner (self, student) |
| def | editOwner (self, idx) |
| Édition du propriétaire d'une clé. Plus de détails... | |
| def | setAvailableNames (self, available) |
| def | updateButtons (self) |
| def | preference (self) |
| lance le dialogue des préférences Plus de détails... | |
| def | delFiles (self) |
| Lance l'action de supprimer des fichiers ou des répertoires dans les clés USB. Plus de détails... | |
| def | copyTo (self) |
| Lance l'action de copier vers les clés USB. Plus de détails... | |
| def | copyFrom (self) |
| Lance l'action de copier depuis les clés USB. Plus de détails... | |
| def | redoCmd (self) |
| def | namesCmd (self) |
| def | help (self) |
| Affiche le widget d'aide. Plus de détails... | |
| def | umount (self) |
| Démonte et détache les clés USB affichées. Plus de détails... | |
| def | connectTableModel (self, data) |
| Connecte le modèle de table à la table. Plus de détails... | |
| def | sameDiskData (self, one, two) |
Attributs publics statiques | |
| checkAllSignal = pyqtSignal() | |
| custom signals ######################## Plus de détails... | |
| checkToggleSignal = pyqtSignal() | |
| checkNoneSignal = pyqtSignal() | |
| shouldNameDrive = pyqtSignal() | |
| pushCmdSignal = pyqtSignal(str, str) | |
| popCmdSignal = pyqtSignal(str, str) | |
defines the main window of the application.
Définition à la ligne 64 du fichier mainWindow.py.
| def src.mainWindow.mainWindow.__init__ | ( | self, | |
| parent, | |||
locale = "fr_FR" |
|||
| ) |
Le constructeur.
| parent | un QWidget |
| locale | la langue de l'application |
Définition à la ligne 78 du fichier mainWindow.py.
| def src.mainWindow.mainWindow.applyPreferences | ( | self | ) |
Applique les préférences et les options de ligne de commande.
Définition à la ligne 307 du fichier mainWindow.py.

| def src.mainWindow.mainWindow.cbAdded | ( | self | ) |
| def src.mainWindow.mainWindow.cbRemoved | ( | self | ) |
| def src.mainWindow.mainWindow.changeWd | ( | self, | |
| newDir | |||
| ) |
change le répertoire par défaut contenant les fichiers de travail
| newDir | le nouveau nom de répertoire |
Définition à la ligne 338 du fichier mainWindow.py.
| def src.mainWindow.mainWindow.checkAll | ( | self | ) |
Coche tous les baladeurs.
Définition à la ligne 207 du fichier mainWindow.py.

| def src.mainWindow.mainWindow.checkModify | ( | self, | |
| boolFunc | |||
| ) |
Définition à la ligne 195 du fichier mainWindow.py.

| def src.mainWindow.mainWindow.checkNone | ( | self | ) |
Décoche tous les baladeurs.
Définition à la ligne 219 du fichier mainWindow.py.

| def src.mainWindow.mainWindow.checkToggle | ( | self | ) |
Inverse la coche des baladeurs.
Définition à la ligne 213 du fichier mainWindow.py.

| def src.mainWindow.mainWindow.connectTableModel | ( | self, | |
| data | |||
| ) |
Connecte le modèle de table à la table.
| data | les données de la table |
Définition à la ligne 693 du fichier mainWindow.py.

| def src.mainWindow.mainWindow.copyFrom | ( | self | ) |
Lance l'action de copier depuis les clés USB.
Définition à la ligne 560 du fichier mainWindow.py.

| def src.mainWindow.mainWindow.copyTo | ( | self | ) |
Lance l'action de copier vers les clés USB.
Définition à la ligne 536 du fichier mainWindow.py.

| def src.mainWindow.mainWindow.delFiles | ( | self | ) |
Lance l'action de supprimer des fichiers ou des répertoires dans les clés USB.
Définition à la ligne 502 du fichier mainWindow.py.

| def src.mainWindow.mainWindow.deviceAdded | ( | self | ) |
Fonction de rappel pour un medium ajouté ; se base sur la valeur de self.recentConnect.
Définition à la ligne 275 du fichier mainWindow.py.


| def src.mainWindow.mainWindow.deviceRemoved | ( | self | ) |
fonction de rappel pour un medium retiré ; se base sur la valeur de self.recentDisConnect
Définition à la ligne 286 du fichier mainWindow.py.

| def src.mainWindow.mainWindow.diskFromOwner | ( | self, | |
| student | |||
| ) |
Définition à la ligne 402 du fichier mainWindow.py.

| def src.mainWindow.mainWindow.diskSizeData | ( | self, | |
| rowOrDev | |||
| ) |
| rowOrDev | a row number in the tableView, or a device string |
Définition à la ligne 384 du fichier mainWindow.py.

| def src.mainWindow.mainWindow.editOwner | ( | self, | |
| idx | |||
| ) |
Édition du propriétaire d'une clé.
| idx | un QModelIndex qui pointe sur le propriétaire d'une clé |
Définition à la ligne 418 du fichier mainWindow.py.


| def src.mainWindow.mainWindow.findAllDisks | ( | self, | |
other = None |
|||
| ) |
Définition à la ligne 322 du fichier mainWindow.py.


| def src.mainWindow.mainWindow.help | ( | self | ) |
Affiche le widget d'aide.
Définition à la ligne 660 du fichier mainWindow.py.
| def src.mainWindow.mainWindow.initRedoStuff | ( | self | ) |
Initialise des données pour le bouton central (refaire/stopper)
Définition à la ligne 292 du fichier mainWindow.py.
| def src.mainWindow.mainWindow.manageCheckBoxes | ( | self | ) |
ouvre un dialogue pour permettre de gérer les cases à cocher globalement
Définition à la ligne 374 du fichier mainWindow.py.

| def src.mainWindow.mainWindow.namesCmd | ( | self | ) |
Définition à la ligne 654 du fichier mainWindow.py.
| def src.mainWindow.mainWindow.namingADrive | ( | self | ) |
Définition à la ligne 226 du fichier mainWindow.py.

| def src.mainWindow.mainWindow.popCmd | ( | self, | |
| owner, | |||
| cmd | |||
| ) |
fonction de rappel déclenchée par les threads (à la fin)
| owner | le propriétaire du baladeur associé au thread |
| cmd | la commande shell effectuée sur ce baladeur |
Définition à la ligne 171 du fichier mainWindow.py.

| def src.mainWindow.mainWindow.preference | ( | self | ) |
lance le dialogue des préférences
Définition à la ligne 489 du fichier mainWindow.py.

| def src.mainWindow.mainWindow.pushCmd | ( | self, | |
| owner, | |||
| cmd | |||
| ) |
fonction de rappel déclenchée par les threads (au commencement)
| owner | le propriétaire du baladeur associé au thread |
| cmd | la commande shell effectuée sur ce baladeur |
Définition à la ligne 157 du fichier mainWindow.py.

| def src.mainWindow.mainWindow.redoCmd | ( | self | ) |
Définition à la ligne 624 du fichier mainWindow.py.
| def src.mainWindow.mainWindow.sameDiskData | ( | self, | |
| one, | |||
| two | |||
| ) |
Définition à la ligne 711 du fichier mainWindow.py.
| def src.mainWindow.mainWindow.setAvailableNames | ( | self, | |
| available | |||
| ) |
Définition à la ligne 431 du fichier mainWindow.py.
| def src.mainWindow.mainWindow.setThemedIcon | ( | self, | |
| button, | |||
| name, | |||
default = None |
|||
| ) |
Associe une icone à un bouton, dans le thème courant.
| button | le bouton à décorer |
| name | le nom de l'icone |
| default | un fichier PNG ; si rien n'est donné, il aura comme valeur par défaut "images/icons32/"+name+".png" |
Définition à la ligne 143 du fichier mainWindow.py.
| def src.mainWindow.mainWindow.tableClicked | ( | self, | |
| idx | |||
| ) |
fonction de rappel pour un double clic sur un élément de la table
| idx | un QModelIndex |
Définition à la ligne 346 du fichier mainWindow.py.

| def src.mainWindow.mainWindow.umount | ( | self | ) |
Démonte et détache les clés USB affichées.
Définition à la ligne 668 du fichier mainWindow.py.

| def src.mainWindow.mainWindow.updateButtons | ( | self | ) |
Définition à la ligne 452 du fichier mainWindow.py.

| src.mainWindow.mainWindow.availableNames |
Définition à la ligne 432 du fichier mainWindow.py.
|
static |
custom signals ########################
Définition à la ligne 66 du fichier mainWindow.py.
|
static |
Définition à la ligne 68 du fichier mainWindow.py.
|
static |
Définition à la ligne 67 du fichier mainWindow.py.
| src.mainWindow.mainWindow.copyfromIcon |
Définition à la ligne 87 du fichier mainWindow.py.
| src.mainWindow.mainWindow.header |
Définition à la ligne 313 du fichier mainWindow.py.
| src.mainWindow.mainWindow.iconRedo |
Définition à la ligne 294 du fichier mainWindow.py.
| src.mainWindow.mainWindow.iconStop |
Définition à la ligne 296 du fichier mainWindow.py.
| src.mainWindow.mainWindow.locale |
Définition à la ligne 81 du fichier mainWindow.py.
| src.mainWindow.mainWindow.manFileLocation |
Définition à la ligne 311 du fichier mainWindow.py.
| src.mainWindow.mainWindow.movefromIcon |
Définition à la ligne 88 du fichier mainWindow.py.
| src.mainWindow.mainWindow.mv |
Définition à la ligne 312 du fichier mainWindow.py.
| src.mainWindow.mainWindow.namesDialog |
Définition à la ligne 102 du fichier mainWindow.py.
| src.mainWindow.mainWindow.namesEmptyIcon |
Définition à la ligne 99 du fichier mainWindow.py.
| src.mainWindow.mainWindow.namesEmptyTip |
Définition à la ligne 101 du fichier mainWindow.py.
| src.mainWindow.mainWindow.namesFullIcon |
Définition à la ligne 98 du fichier mainWindow.py.
| src.mainWindow.mainWindow.namesFullTip |
Définition à la ligne 100 du fichier mainWindow.py.
| src.mainWindow.mainWindow.oldThreads |
Définition à la ligne 114 du fichier mainWindow.py.
| src.mainWindow.mainWindow.operations |
Définition à la ligne 113 du fichier mainWindow.py.
|
static |
Définition à la ligne 71 du fichier mainWindow.py.
| src.mainWindow.mainWindow.proxy |
Définition à la ligne 108 du fichier mainWindow.py.
|
static |
Définition à la ligne 70 du fichier mainWindow.py.
| src.mainWindow.mainWindow.recentConnect |
Définition à la ligne 103 du fichier mainWindow.py.
| src.mainWindow.mainWindow.recentDisConnect |
Définition à la ligne 266 du fichier mainWindow.py.
| src.mainWindow.mainWindow.redoStatusTip |
Définition à la ligne 300 du fichier mainWindow.py.
| src.mainWindow.mainWindow.redoToolTip |
Définition à la ligne 299 du fichier mainWindow.py.
| src.mainWindow.mainWindow.schoolFile |
Définition à la ligne 309 du fichier mainWindow.py.
|
static |
Définition à la ligne 69 du fichier mainWindow.py.
| src.mainWindow.mainWindow.stopStatusTip |
Définition à la ligne 302 du fichier mainWindow.py.
| src.mainWindow.mainWindow.stopToolTip |
Définition à la ligne 301 du fichier mainWindow.py.
| src.mainWindow.mainWindow.t |
Définition à la ligne 107 du fichier mainWindow.py.
| src.mainWindow.mainWindow.tm |
Définition à la ligne 700 du fichier mainWindow.py.
| src.mainWindow.mainWindow.ui |
Définition à la ligne 83 du fichier mainWindow.py.
| src.mainWindow.mainWindow.visibleheader |
Définition à la ligne 694 du fichier mainWindow.py.
| src.mainWindow.mainWindow.workdir |
Définition à la ligne 310 du fichier mainWindow.py.