ScolaSync  4.0
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe src.mainWindow.usbTableModel

Un modèle de table pour des séries de clés USB. Plus de détails...

Graphe d'héritage de src.mainWindow.usbTableModel:
Graphe de collaboration de src.mainWindow.usbTableModel:

Fonctions membres publiques

def __init__
def pushCmd
 fonction de rappel déclenchée par les threads (au commencement)
def popCmd
 fonction de rappel déclenchée par les threads (à la fin)
def updateOwnerColumn
 force la mise à jour de la colonne des propriétaires
def rowCount
 un QModelIndex
def columnCount
 un QModelIndex
def setData
def partition
def data
def headerData
def sort
 Sort table by given column number.

Attributs publics

 header
 donnees
 checkable
 pere

Description détaillée

Un modèle de table pour des séries de clés USB.

Définition à la ligne 725 du fichier mainWindow.py.

Documentation des constructeurs et destructeur

def src.mainWindow.usbTableModel.__init__ (   self,
  parent = None,
  header = [],
  donnees = None,
  checkable = False 
)
Paramètres
parentun QObject
headerles en-têtes de colonnes
donneesles données
checkablevrai si la première colonne est composée de boîtes à cocher. Faux par défaut

Définition à la ligne 734 du fichier mainWindow.py.

Documentation des fonctions membres

def src.mainWindow.usbTableModel.columnCount (   self,
  parent 
)

un QModelIndex

Définition à la ligne 810 du fichier mainWindow.py.

def src.mainWindow.usbTableModel.data (   self,
  index,
  role 
)

Définition à la ligne 828 du fichier mainWindow.py.

def src.mainWindow.usbTableModel.headerData (   self,
  section,
  orientation,
  role 
)

Définition à la ligne 857 du fichier mainWindow.py.

def src.mainWindow.usbTableModel.partition (   self,
  index 
)
Paramètres
indexin QModelIndex
Renvoie
la partition pointée par index

Définition à la ligne 825 du fichier mainWindow.py.

def src.mainWindow.usbTableModel.popCmd (   self,
  owner,
  cmd 
)

fonction de rappel déclenchée par les threads (à la fin)

Paramètres
ownerle propriétaire du baladeur associé au thread
cmdla commande shell effectuée sur ce baladeur

Définition à la ligne 766 du fichier mainWindow.py.

Voici le graphe d'appel pour cette fonction :

def src.mainWindow.usbTableModel.pushCmd (   self,
  owner,
  cmd 
)

fonction de rappel déclenchée par les threads (au commencement)

Paramètres
ownerle propriétaire du baladeur associé au thread
cmdla commande shell effectuée sur ce baladeur

Définition à la ligne 749 du fichier mainWindow.py.

Voici le graphe d'appel pour cette fonction :

def src.mainWindow.usbTableModel.rowCount (   self,
  parent 
)

un QModelIndex

Définition à la ligne 803 du fichier mainWindow.py.

def src.mainWindow.usbTableModel.setData (   self,
  index,
  value,
  role 
)

Définition à la ligne 813 du fichier mainWindow.py.

def src.mainWindow.usbTableModel.sort (   self,
  Ncol,
  order = Qt.DescendingOrder 
)

Sort table by given column number.

Paramètres
Ncolnuméro de la colonne de tri
orderl'odre de tri, Qt.DescendingOrder par défaut

Définition à la ligne 869 du fichier mainWindow.py.

def src.mainWindow.usbTableModel.updateOwnerColumn (   self)

force la mise à jour de la colonne des propriétaires

Définition à la ligne 791 du fichier mainWindow.py.

Voici le graphe des appelants de cette fonction :

Documentation des données membres

src.mainWindow.usbTableModel.checkable

Définition à la ligne 738 du fichier mainWindow.py.

src.mainWindow.usbTableModel.donnees

Définition à la ligne 737 du fichier mainWindow.py.

src.mainWindow.usbTableModel.header

Définition à la ligne 736 du fichier mainWindow.py.

src.mainWindow.usbTableModel.pere

Définition à la ligne 739 du fichier mainWindow.py.


La documentation de cette classe a été générée à partir du fichier suivant :