Fonctions membres publiques | |
def | __init__ |
Le constructeur. Plus de détails... | |
def | checkModify |
def | checkAll |
Coche tous les baladeurs. Plus de détails... | |
def | checkToggle |
Inverse la coche des baladeurs. Plus de détails... | |
def | checkNone |
Décoche tous les baladeurs. Plus de détails... | |
def | namingADrive |
Gère un dialogue pour renommer un baladeur désigné par self.recentConnect. Plus de détails... | |
def | deviceAdded |
fonction de rappel pour un medium ajouté Plus de détails... | |
def | deviceRemoved |
fonction de rappel pour un medium retiré Plus de détails... | |
def | initRedoStuff |
Initialise des données pour le bouton central (refaire/stopper) Plus de détails... | |
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 Plus de détails... | |
def | setTimer |
sets the main timer Plus de détails... | |
def | applyPreferences |
Applique les préférences et les options de ligne de commande. Plus de détails... | |
def | changeWd |
change le répertoire par défaut contenant les fichiers de travail Plus de détails... | |
def | tableClicked |
fonction de rappel pour un double clic sur un élément de la table Plus de détails... | |
def | manageCheckBoxes |
ouvre un dialogue pour permettre de gérer les cases à cocher globalement Plus de détails... | |
def | diskSizeData |
def | diskFromOwner |
trouve le disque qui correspond à un propriétaire Plus de détails... | |
def | editOwner |
Édition du propriétaire d'une clé. Plus de détails... | |
def | setAvailableNames |
Met à jour l'icône qui reflète la disponibilité de noms pour renommer automatiquement des baladeurs. Plus de détails... | |
def | updateButtons |
Désactive ou active les flèches selon que l'option correspondante est possible ou non. Plus de détails... | |
def | preference |
lance le dialogue des préférences Plus de détails... | |
def | delFiles |
Lance l'action de supprimer des fichiers ou des répertoires dans les clés USB. Plus de détails... | |
def | copyTo |
Lance l'action de copier vers les clés USB. Plus de détails... | |
def | copyFrom |
Lance l'action de copier depuis les clés USB. Plus de détails... | |
def | redoCmd |
Relance la dernière commande, mais en l'appliquant seulement aux baladeurs nouvellement branchés. Plus de détails... | |
def | namesCmd |
montre le dialogue de choix de nouveaux noms à partir d'un fichier administratif. Plus de détails... | |
def | help |
Affiche le widget d'aide. Plus de détails... | |
def | umount |
Démonte et détache les clés USB affichées. Plus de détails... | |
def | connectTableModel |
Connecte le modèle de table à la table. Plus de détails... | |
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. Plus de détails... | |
def | sameDiskData |
def | flashLCD |
change le style de l'afficheur LCD pendant une fraction de seconde Plus de détails... | |
def | normalLCD |
remet le style par défaut pour l'afficheur LCD Plus de détails... | |
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.