une classe pour représenter un disque ou une partition. Plus de détails...
Fonctions membres publiques | |
def | __init__ |
Le constructeur. Plus de détails... | |
def | getFatUuid |
renvoie l'uuid de la première partition FAT après que celle-ci aura été identifiée (utile pour les disques partitionnés) Plus de détails... | |
def | uniqueId |
renvoie un identifiant unique. Plus de détails... | |
def | headers |
Méthode statique, pour avoir des titres de colonne. Plus de détails... | |
def | devicePropProxy |
renvoie un proxy vers un navigateur de propriétés Plus de détails... | |
def | isTrue |
Renvoie la valeur de vérité d'une propriété Plus de détails... | |
def | isUsbDisk |
Facilite le réprage des disques USB USB. Plus de détails... | |
def | __str__ |
Fournit une représentation imprimable. Plus de détails... | |
def | title |
Permet d'obtenir un identifiant unique de disque. Plus de détails... | |
def | file |
Permet d'accèder à l'instance par un nom de fichier. Plus de détails... | |
def | mountPoint |
Permet d'accèder à l'instance par un point de montage. Plus de détails... | |
def | getProp |
Facilite l'accès aux propriétés à l'aide des mots clés du module udisks. Plus de détails... | |
def | isDosFat |
Permet de reconnaitre les partitions DOS-FAT. Plus de détails... | |
def | isMounted |
def | valuableProperties |
Facilite l'accès aux propriétés intéressantes d'une instance. Plus de détails... | |
def | master |
renvoie le chemin du disque, dans le cas où self est une partition Plus de détails... | |
def | unNumberProp |
retire le numéro des en-têtes pour en faire un nom de propriété valide pour interroger dbus Plus de détails... | |
def | __getitem__ |
Renvoie un élément de listage de données internes au disque. Plus de détails... | |
def | showableProp |
Renvoie une propriété dans un type "montrable" par QT. Plus de détails... | |
def | getFirstFat |
Renvoie la première partition VFAT. Plus de détails... | |
def | ensureMounted |
Permet de s'assurer qu'une partition ou un disque sera bien monté Plus de détails... | |
Attributs publics | |
path | |
mp | |
device | |
device_prop | |
selected | |
rlock | |
stickid | |
uuid | |
fatuuid | |
firstFat | |
devStuff | |
Attributs publics statiques | |
tuple | headers = staticmethod(headers) |
une classe pour représenter un disque ou une partition.
les attributs publics sont :
Définition à la ligne 44 du fichier usbDisk.py.
def src.usbDisk.uDisk.__init__ | ( | self, | |
path, | |||
bus | |||
) |
Le constructeur.
path | un chemin dans le système dbus |
bus | un objet dbus.BusSystem |
Définition à la ligne 52 du fichier usbDisk.py.
def src.usbDisk.uDisk.__getitem__ | ( | self, | |
n | |||
) |
Renvoie un élément de listage de données internes au disque.
n | un nombre |
Définition à la ligne 299 du fichier usbDisk.py.
def src.usbDisk.uDisk.__str__ | ( | self | ) |
Fournit une représentation imprimable.
Définition à la ligne 151 du fichier usbDisk.py.
def src.usbDisk.uDisk.devicePropProxy | ( | self, | |
bus | |||
) |
renvoie un proxy vers un navigateur de propriétés
bus | une instace de dbus.SystemBus |
Définition à la ligne 122 du fichier usbDisk.py.
def src.usbDisk.uDisk.ensureMounted | ( | self | ) |
Permet de s'assurer qu'une partition ou un disque sera bien monté
Définition à la ligne 341 du fichier usbDisk.py.
def src.usbDisk.uDisk.file | ( | self | ) |
Permet d'accèder à l'instance par un nom de fichier.
Définition à la ligne 168 du fichier usbDisk.py.
def src.usbDisk.uDisk.getFatUuid | ( | self | ) |
renvoie l'uuid de la première partition FAT après que celle-ci aura été identifiée (utile pour les disques partitionnés)
Définition à la ligne 90 du fichier usbDisk.py.
def src.usbDisk.uDisk.getFirstFat | ( | self | ) |
Renvoie la première partition VFAT.
Définition à la ligne 332 du fichier usbDisk.py.
def src.usbDisk.uDisk.getProp | ( | self, | |
name | |||
) |
Facilite l'accès aux propriétés à l'aide des mots clés du module udisks.
name | le nom d'une propriété |
Définition à la ligne 198 du fichier usbDisk.py.
def src.usbDisk.uDisk.headers | ( | locale = "C" | ) |
Méthode statique, pour avoir des titres de colonne.
renvoie des titres pour les items obtenus par __getitem__.
locale | la locale, pour traduire les titres éventuellement. Valeur par défaut : "C" |
Définition à la ligne 110 du fichier usbDisk.py.
def src.usbDisk.uDisk.isDosFat | ( | self | ) |
Permet de reconnaitre les partitions DOS-FAT.
Définition à la ligne 209 du fichier usbDisk.py.
def src.usbDisk.uDisk.isMounted | ( | self | ) |
Définition à la ligne 216 du fichier usbDisk.py.
def src.usbDisk.uDisk.isTrue | ( | self, | |
prop, | |||
value = None |
|||
) |
Renvoie la valeur de vérité d'une propriété
prop | une propriété |
value |
Définition à la ligne 132 du fichier usbDisk.py.
def src.usbDisk.uDisk.isUsbDisk | ( | self | ) |
Facilite le réprage des disques USB USB.
Définition à la ligne 143 du fichier usbDisk.py.
def src.usbDisk.uDisk.master | ( | self | ) |
renvoie le chemin du disque, dans le cas où self est une partition
Définition à la ligne 272 du fichier usbDisk.py.
def src.usbDisk.uDisk.mountPoint | ( | self | ) |
Permet d'accèder à l'instance par un point de montage.
Définition à la ligne 181 du fichier usbDisk.py.
def src.usbDisk.uDisk.showableProp | ( | self, | |
name | |||
) |
Renvoie une propriété dans un type "montrable" par QT.
les propriétés que renvoie dbus ont des types inconnus de Qt4, cette fonction les transtype pour que QVariant arrive à les prendre en compte.
name | le nom de la propriété |
Définition à la ligne 315 du fichier usbDisk.py.
def src.usbDisk.uDisk.title | ( | self | ) |
Permet d'obtenir un identifiant unique de disque.
Définition à la ligne 159 du fichier usbDisk.py.
def src.usbDisk.uDisk.uniqueId | ( | self | ) |
renvoie un identifiant unique.
Dans cette classe, cette fonction est synonyme de file()
Définition à la ligne 99 du fichier usbDisk.py.
def src.usbDisk.uDisk.unNumberProp | ( | self, | |
n | |||
) |
retire le numéro des en-têtes pour en faire un nom de propriété valide pour interroger dbus
n | un numéro de propriété qui se réfère aux headers |
Définition à la ligne 282 du fichier usbDisk.py.
def src.usbDisk.uDisk.valuableProperties | ( | self, | |
indent = 4 |
|||
) |
Facilite l'accès aux propriétés intéressantes d'une instance.
Définition à la ligne 224 du fichier usbDisk.py.
src.usbDisk.uDisk.device |
Définition à la ligne 55 du fichier usbDisk.py.
src.usbDisk.uDisk.device_prop |
Définition à la ligne 56 du fichier usbDisk.py.
src.usbDisk.uDisk.devStuff |
Définition à la ligne 66 du fichier usbDisk.py.
src.usbDisk.uDisk.fatuuid |
Définition à la ligne 61 du fichier usbDisk.py.
src.usbDisk.uDisk.firstFat |
Définition à la ligne 62 du fichier usbDisk.py.
|
static |
Définition à la ligne 114 du fichier usbDisk.py.
src.usbDisk.uDisk.mp |
Définition à la ligne 54 du fichier usbDisk.py.
src.usbDisk.uDisk.path |
Définition à la ligne 53 du fichier usbDisk.py.
src.usbDisk.uDisk.rlock |
Définition à la ligne 58 du fichier usbDisk.py.
src.usbDisk.uDisk.selected |
Définition à la ligne 57 du fichier usbDisk.py.
src.usbDisk.uDisk.stickid |
Définition à la ligne 59 du fichier usbDisk.py.
src.usbDisk.uDisk.uuid |
Définition à la ligne 60 du fichier usbDisk.py.