

Fonctions membres publiques | |
| def | __init__ |
| Le constructeur. 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) |
| Gère un dialogue pour renommer un baladeur désigné par self.recentConnect. Plus de détails... | |
| def | cbAdded (self) |
| Renvoie une fonction de rappel pour l'abonnement aux évènements de l'arrière-boutique. Plus de détails... | |
| def | cbRemoved (self) |
| Renvoie une fonction de rappel pour l'abonnement aux évènements de l'arrière-boutique. Plus de détails... | |
| 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 |
| Initialisation du catalogue des disques USB connectés, et maintenance de l'interface graphique. Plus de détails... | |
| 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) |
| trouve le disque qui correspond à un propriétaire, ou alors renvoie le premier disque inconnu. Plus de détails... | |
| def | editOwner (self, idx) |
| Édition du propriétaire d'une clé. Plus de détails... | |
| def | setAvailableNames (self, available) |
| Met à jour l'icône qui reflète la disponibilité de noms pour renommer automatiquement des baladeurs. Plus de détails... | |
| def | updateButtons (self) |
| Désactive ou active les flèches selon que l'option correspondante est possible ou non. Plus de détails... | |
| 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) |
| Relance la dernière commande, mais en l'appliquant seulement aux baladeurs nouvellement branchés. Plus de détails... | |
| def | namesCmd (self) |
| montre le dialogue de choix de nouveaux noms à partir d'un fichier administratif. Plus de détails... | |
| 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) |
Définition à la ligne 62 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 69 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 283 du fichier mainWindow.py.

| def src.mainWindow.mainWindow.cbAdded | ( | self | ) |
Renvoie une fonction de rappel pour l'abonnement aux évènements de l'arrière-boutique.
Il s'agit de la fonction pour les disques branchés
Définition à la ligne 218 du fichier mainWindow.py.

| def src.mainWindow.mainWindow.cbRemoved | ( | self | ) |
Renvoie une fonction de rappel pour l'abonnement aux évènements de l'arrière-boutique.
Il s'agit de la fonction pour les disques débranchés
Définition à la ligne 233 du fichier mainWindow.py.

| 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 318 du fichier mainWindow.py.
| def src.mainWindow.mainWindow.checkAll | ( | self | ) |
Coche tous les baladeurs.
Définition à la ligne 174 du fichier mainWindow.py.

| def src.mainWindow.mainWindow.checkModify | ( | self, | |
| boolFunc | |||
| ) |
| boolfunc | une fonction pour décider du futur état de la coche étant donné l'état antérieur Modifie les coches des baladeurs |
Définition à la ligne 161 du fichier mainWindow.py.

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

| def src.mainWindow.mainWindow.checkToggle | ( | self | ) |
Inverse la coche des baladeurs.
Définition à la ligne 181 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 689 du fichier mainWindow.py.

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

| def src.mainWindow.mainWindow.copyTo | ( | self | ) |
Lance l'action de copier vers les clés USB.
Définition à la ligne 526 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 491 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 248 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 260 du fichier mainWindow.py.

| def src.mainWindow.mainWindow.diskFromOwner | ( | self, | |
| student | |||
| ) |
trouve le disque qui correspond à un propriétaire, ou alors renvoie le premier disque inconnu.
| student | le propriétaire du disque |
Définition à la ligne 386 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 367 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 403 du fichier mainWindow.py.


| def src.mainWindow.mainWindow.findAllDisks | ( | self, | |
other = None |
|||
| ) |
Initialisation du catalogue des disques USB connectés, et maintenance de l'interface graphique.
| other | un catalogue déjà tout prêt de disques (None par défaut) |
Définition à la ligne 301 du fichier mainWindow.py.


| def src.mainWindow.mainWindow.help | ( | self | ) |
Affiche le widget d'aide.
Définition à la ligne 654 du fichier mainWindow.py.
| def src.mainWindow.mainWindow.initRedoStuff | ( | self | ) |
Initialise des données pour le bouton central (refaire/stopper)
Définition à la ligne 267 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 356 du fichier mainWindow.py.

| def src.mainWindow.mainWindow.namesCmd | ( | self | ) |
montre le dialogue de choix de nouveaux noms à partir d'un fichier administratif.
Définition à la ligne 647 du fichier mainWindow.py.
| def src.mainWindow.mainWindow.namingADrive | ( | self | ) |
Gère un dialogue pour renommer un baladeur désigné par self.recentConnect.
Définition à la ligne 196 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 136 du fichier mainWindow.py.

| def src.mainWindow.mainWindow.preference | ( | self | ) |
lance le dialogue des préférences
Définition à la ligne 477 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 121 du fichier mainWindow.py.

| def src.mainWindow.mainWindow.redoCmd | ( | self | ) |
Relance la dernière commande, mais en l'appliquant seulement aux baladeurs nouvellement branchés.
Définition à la ligne 616 du fichier mainWindow.py.
| def src.mainWindow.mainWindow.sameDiskData | ( | self, | |
| one, | |||
| two | |||
| ) |
Définition à la ligne 708 du fichier mainWindow.py.
| def src.mainWindow.mainWindow.setAvailableNames | ( | self, | |
| available | |||
| ) |
Met à jour l'icône qui reflète la disponibilité de noms pour renommer automatiquement des baladeurs.
| available | vrai s'il y a des noms disponibles pour renommer des baladeurs. |
Définition à la ligne 417 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 327 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 663 du fichier mainWindow.py.

| def src.mainWindow.mainWindow.updateButtons | ( | self | ) |
Désactive ou active les flèches selon que l'option correspondante est possible ou non.
Pour les flèches : ça aurait du sens de préparer une opération de copie avant même de brancher des clés, donc on les active. Par contre démonter les clés quand elles sont absentes ça n'a pas d'utilité. Change l'icône du dialogue des noms selon qu'il reste ou non des noms disponibles dans le dialogue des noms.
Définition à la ligne 439 du fichier mainWindow.py.

| src.mainWindow.mainWindow.availableNames |
Définition à la ligne 418 du fichier mainWindow.py.
| src.mainWindow.mainWindow.copyfromIcon |
Définition à la ligne 76 du fichier mainWindow.py.
| src.mainWindow.mainWindow.header |
Définition à la ligne 291 du fichier mainWindow.py.
| src.mainWindow.mainWindow.iconRedo |
Définition à la ligne 269 du fichier mainWindow.py.
| src.mainWindow.mainWindow.iconStop |
Définition à la ligne 271 du fichier mainWindow.py.
| src.mainWindow.mainWindow.locale |
Définition à la ligne 72 du fichier mainWindow.py.
| src.mainWindow.mainWindow.manFileLocation |
Définition à la ligne 289 du fichier mainWindow.py.
| src.mainWindow.mainWindow.movefromIcon |
Définition à la ligne 77 du fichier mainWindow.py.
| src.mainWindow.mainWindow.mv |
Définition à la ligne 290 du fichier mainWindow.py.
| src.mainWindow.mainWindow.namesDialog |
Définition à la ligne 83 du fichier mainWindow.py.
| src.mainWindow.mainWindow.namesEmptyIcon |
Définition à la ligne 80 du fichier mainWindow.py.
| src.mainWindow.mainWindow.namesEmptyTip |
Définition à la ligne 82 du fichier mainWindow.py.
| src.mainWindow.mainWindow.namesFullIcon |
Définition à la ligne 79 du fichier mainWindow.py.
| src.mainWindow.mainWindow.namesFullTip |
Définition à la ligne 81 du fichier mainWindow.py.
| src.mainWindow.mainWindow.oldThreads |
Définition à la ligne 95 du fichier mainWindow.py.
| src.mainWindow.mainWindow.operations |
Définition à la ligne 94 du fichier mainWindow.py.
| src.mainWindow.mainWindow.proxy |
Définition à la ligne 89 du fichier mainWindow.py.
| src.mainWindow.mainWindow.recentConnect |
Définition à la ligne 84 du fichier mainWindow.py.
| src.mainWindow.mainWindow.recentDisConnect |
Définition à la ligne 238 du fichier mainWindow.py.
| src.mainWindow.mainWindow.redoStatusTip |
Définition à la ligne 275 du fichier mainWindow.py.
| src.mainWindow.mainWindow.redoToolTip |
Définition à la ligne 274 du fichier mainWindow.py.
| src.mainWindow.mainWindow.refreshDelay |
Définition à la ligne 288 du fichier mainWindow.py.
| src.mainWindow.mainWindow.refreshEnabled |
Définition à la ligne 287 du fichier mainWindow.py.
| src.mainWindow.mainWindow.schoolFile |
Définition à la ligne 285 du fichier mainWindow.py.
| src.mainWindow.mainWindow.stopStatusTip |
Définition à la ligne 277 du fichier mainWindow.py.
| src.mainWindow.mainWindow.stopToolTip |
Définition à la ligne 276 du fichier mainWindow.py.
| src.mainWindow.mainWindow.t |
Définition à la ligne 88 du fichier mainWindow.py.
| src.mainWindow.mainWindow.tm |
Définition à la ligne 696 du fichier mainWindow.py.
| src.mainWindow.mainWindow.ui |
Définition à la ligne 74 du fichier mainWindow.py.
| src.mainWindow.mainWindow.visibleheader |
Définition à la ligne 690 du fichier mainWindow.py.
| src.mainWindow.mainWindow.workdir |
Définition à la ligne 286 du fichier mainWindow.py.