

Fonctions membres publiques | |
| def | __init__ |
| Le constructeur. | |
| def | showEvent |
| modification du comportement du widget original, pour démarrer le timer et les vérifications de baladeurs après construction de la fenêtre seulement | |
| def | applyPreferences |
| Applique les préférences et les options de ligne de commande. | |
| def | changeWd |
| change le répertoire par défaut contenant les fichiers de travail | |
| def | tableClicked |
| fonction de rappel pour un double clic sur un élément de la table | |
| def | diskSizeData |
| def | diskFromTableRow |
| trouve le disque qui correspond à une ligne du tableau | |
| def | editOwner |
| Édition du propriétaire d'une clé. | |
| def | updateButtons |
| Désactive ou active les flèches selon que l'option correspondante est possible ou non. | |
| def | preference |
| lance le dialogue des préférences | |
| def | delFiles |
| Lance l'action de supprimer des fichiers ou des répertoires dans les clés USB. | |
| def | copyTo |
| Lance l'action de copier vers les clés USB. | |
| def | copyFrom |
| Lance l'action de copier depuis les clés USB. | |
| def | help |
| Affiche le widget d'aide. | |
| def | umount |
| Démonte et détache les clés USB affichées. | |
| def | connectTableModel |
| Connecte le modèle de table à la table. | |
| def | checkDisks |
| fonction relancée périodiquement pour vérifier s'il y a un changement dans le baladeurs, et signaler dans le tableau les threads en cours. | |
| def | sameDiskData |
| def | flashLCD |
| change le style de l'afficheur LCD pendant une fraction de seconde | |
| def | normalLCD |
| remet le style par défaut pour l'afficheur LCD | |
Attributs publics | |
| locale | |
| ui | |
| t | |
| opts | |
| timer | |
| oldThreads | |
| flashTimer | |
| workdir | |
| checkable | |
| header | |
| visibleheader | |
| tm | |
Définition à la ligne 63 du fichier mainWindow.py.
| def src.mainWindow.mainWindow.__init__ | ( | self, | |
| parent, | |||
| opts, | |||
locale = "fr_FR" |
|||
| ) |
Le constructeur.
| parent | un QWidget |
| opts | une liste d'options extraite à l'aide de getopts |
| locale | la langue de l'application |
Définition à la ligne 71 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 113 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 132 du fichier mainWindow.py.
| def src.mainWindow.mainWindow.checkDisks | ( | self, | |
force = False |
|||
| ) |
fonction relancée périodiquement pour vérifier s'il y a un changement dans le baladeurs, et signaler dans le tableau les threads en cours.
Le tableau est complètement régénéré à chaque fois, ce qui n'est pas toujours souhaitable. À la fin de chaque vérification, un court flash est déclenché sur l'afficheur de nombre de baladeurs connectés et sa valeur est mise à jour.
| force | pour forcer une mise à jour du tableau |
Définition à la ligne 413 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 385 du fichier mainWindow.py.

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

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

| def src.mainWindow.mainWindow.diskFromTableRow | ( | self, | |
| ligne | |||
| ) |
trouve le disque qui correspond à une ligne du tableau
| ligne | la ligne du tableau qui concerne une clé |
Définition à la ligne 189 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 172 du fichier mainWindow.py.

| def src.mainWindow.mainWindow.editOwner | ( | self, | |
| ligne | |||
| ) |
Édition du propriétaire d'une clé.
| ligne | la ligne du tableau qui concerne une clé |
Définition à la ligne 206 du fichier mainWindow.py.


| def src.mainWindow.mainWindow.flashLCD | ( | self | ) |
change le style de l'afficheur LCD pendant une fraction de seconde
Définition à la ligne 437 du fichier mainWindow.py.

| def src.mainWindow.mainWindow.help | ( | self | ) |
Affiche le widget d'aide.
Définition à la ligne 342 du fichier mainWindow.py.
| def src.mainWindow.mainWindow.normalLCD | ( | self | ) |
remet le style par défaut pour l'afficheur LCD
Définition à la ligne 445 du fichier mainWindow.py.
| def src.mainWindow.mainWindow.preference | ( | self | ) |
lance le dialogue des préférences
Définition à la ligne 235 du fichier mainWindow.py.

| def src.mainWindow.mainWindow.sameDiskData | ( | self, | |
| one, | |||
| two | |||
| ) |
Définition à la ligne 430 du fichier mainWindow.py.

| def src.mainWindow.mainWindow.showEvent | ( | self, | |
| ev | |||
| ) |
modification du comportement du widget original, pour démarrer le timer et les vérifications de baladeurs après construction de la fenêtre seulement
Définition à la ligne 103 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 141 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 352 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é.
Définition à la ligne 221 du fichier mainWindow.py.

Définition à la ligne 113 du fichier mainWindow.py.
Définition à la ligne 71 du fichier mainWindow.py.
Définition à la ligne 113 du fichier mainWindow.py.
Définition à la ligne 71 du fichier mainWindow.py.
Définition à la ligne 71 du fichier mainWindow.py.
Définition à la ligne 71 du fichier mainWindow.py.
Définition à la ligne 71 du fichier mainWindow.py.
Définition à la ligne 71 du fichier mainWindow.py.
Définition à la ligne 385 du fichier mainWindow.py.
Définition à la ligne 71 du fichier mainWindow.py.
Définition à la ligne 385 du fichier mainWindow.py.
Définition à la ligne 113 du fichier mainWindow.py.