Fonctions membres publiques | |
def | __init__ |
Le constructeur. | |
def | checkModify |
def | checkAll |
Coche tous les baladeurs. | |
def | checkToggle |
Inverse la coche des baladeurs. | |
def | checkNone |
Décoche tous les baladeurs. | |
def | namingADrive |
Gère un dialogue pour renommer un baladeur désigné par self.recentConnect. | |
def | deviceAdded |
fonction de rappel pour un medium ajouté | |
def | deviceRemoved |
fonction de rappel pour un medium retiré | |
def | initRedoStuff |
Initialise des données pour le bouton central (refaire/stopper) | |
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 | setTimer |
sets the main timer | |
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 | manageCheckBoxes |
ouvre un dialogue pour permettre de gérer les cases à cocher globalement | |
def | diskSizeData |
def | diskFromOwner |
trouve le disque qui correspond à un propriétaire | |
def | editOwner |
Édition du propriétaire d'une clé. | |
def | setAvailableNames |
Met à jour l'icône qui reflète la disponibilité de noms pour renommer automatiquement des baladeurs. | |
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 | redoCmd |
Relance la dernière commande, mais en l'appliquant seulement aux baladeurs nouvellement branchés. | |
def | namesCmd |
montre le dialogue de choix de nouveaux noms à partir d'un fichier administratif. | |
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 |
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 241 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 261 du fichier mainWindow.py.
def src.mainWindow.mainWindow.checkAll | ( | self | ) |
Coche tous les baladeurs.
Définition à la ligne 139 du fichier mainWindow.py.
def src.mainWindow.mainWindow.checkDisks | ( | self, | |
force = False , |
|||
noLoop = True |
|||
) |
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 |
noLoop | si False, on ne rentrera pas dans une boucle de Qt |
Définition à la ligne 660 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 126 du fichier mainWindow.py.
def src.mainWindow.mainWindow.checkNone | ( | self | ) |
Décoche tous les baladeurs.
Définition à la ligne 153 du fichier mainWindow.py.
def src.mainWindow.mainWindow.checkToggle | ( | self | ) |
Inverse la coche des baladeurs.
Définition à la ligne 146 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 633 du fichier mainWindow.py.
def src.mainWindow.mainWindow.copyFrom | ( | self | ) |
Lance l'action de copier depuis les clés USB.
Définition à la ligne 497 du fichier mainWindow.py.
def src.mainWindow.mainWindow.copyTo | ( | self | ) |
Lance l'action de copier vers les clés USB.
Définition à la ligne 473 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 438 du fichier mainWindow.py.
def src.mainWindow.mainWindow.deviceAdded | ( | self, | |
s | |||
) |
fonction de rappel pour un medium ajouté
s | chemin UDisks, exemple : /org/freedesktop/UDisks/devices/sdb3 |
Définition à la ligne 181 du fichier mainWindow.py.
def src.mainWindow.mainWindow.deviceRemoved | ( | self, | |
s | |||
) |
fonction de rappel pour un medium retiré
s | une chaine de caractères du type /dev/sdxy |
Définition à la ligne 195 du fichier mainWindow.py.
def src.mainWindow.mainWindow.diskFromOwner | ( | self, | |
student | |||
) |
trouve le disque qui correspond à un propriétaire
student | le propriétaire du disque |
Définition à la ligne 328 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 310 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 349 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 695 du fichier mainWindow.py.
def src.mainWindow.mainWindow.help | ( | self | ) |
Affiche le widget d'aide.
Définition à la ligne 600 du fichier mainWindow.py.
def src.mainWindow.mainWindow.initRedoStuff | ( | self | ) |
Initialise des données pour le bouton central (refaire/stopper)
Définition à la ligne 203 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 299 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 593 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 161 du fichier mainWindow.py.
def src.mainWindow.mainWindow.normalLCD | ( | self | ) |
remet le style par défaut pour l'afficheur LCD
Définition à la ligne 703 du fichier mainWindow.py.
def src.mainWindow.mainWindow.preference | ( | self | ) |
lance le dialogue des préférences
Définition à la ligne 424 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 562 du fichier mainWindow.py.
def src.mainWindow.mainWindow.sameDiskData | ( | self, | |
one, | |||
two | |||
) |
Définition à la ligne 688 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 364 du fichier mainWindow.py.
def src.mainWindow.mainWindow.setTimer | ( | self, | |
enabled = True |
|||
) |
sets the main timer
Définition à la ligne 231 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 221 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 270 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 609 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 386 du fichier mainWindow.py.
src.mainWindow.mainWindow.availableNames |
Définition à la ligne 365 du fichier mainWindow.py.
src.mainWindow.mainWindow.checkDisksLock |
Définition à la ligne 100 du fichier mainWindow.py.
src.mainWindow.mainWindow.copyfromIcon |
Définition à la ligne 76 du fichier mainWindow.py.
src.mainWindow.mainWindow.flashTimer |
Définition à la ligne 98 du fichier mainWindow.py.
src.mainWindow.mainWindow.header |
Définition à la ligne 252 du fichier mainWindow.py.
src.mainWindow.mainWindow.iconRedo |
Définition à la ligne 205 du fichier mainWindow.py.
src.mainWindow.mainWindow.iconStop |
Définition à la ligne 207 du fichier mainWindow.py.
src.mainWindow.mainWindow.listener |
Définition à la ligne 92 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 248 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 249 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 97 du fichier mainWindow.py.
src.mainWindow.mainWindow.operations |
Définition à la ligne 96 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.redoStatusTip |
Définition à la ligne 211 du fichier mainWindow.py.
src.mainWindow.mainWindow.redoToolTip |
Définition à la ligne 210 du fichier mainWindow.py.
src.mainWindow.mainWindow.refreshDelay |
Définition à la ligne 246 du fichier mainWindow.py.
src.mainWindow.mainWindow.refreshEnabled |
Définition à la ligne 245 du fichier mainWindow.py.
src.mainWindow.mainWindow.schoolFile |
Définition à la ligne 243 du fichier mainWindow.py.
src.mainWindow.mainWindow.stopStatusTip |
Définition à la ligne 213 du fichier mainWindow.py.
src.mainWindow.mainWindow.stopToolTip |
Définition à la ligne 212 du fichier mainWindow.py.
src.mainWindow.mainWindow.t |
Définition à la ligne 88 du fichier mainWindow.py.
src.mainWindow.mainWindow.timer |
Définition à la ligne 91 du fichier mainWindow.py.
src.mainWindow.mainWindow.tm |
Définition à la ligne 640 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 634 du fichier mainWindow.py.
src.mainWindow.mainWindow.workdir |
Définition à la ligne 244 du fichier mainWindow.py.