ScolaSync  1.0
Référence de la classe src.choixEleves.choixElevesDialog

implémente un dialogue permettant de choisir des élèves les propriétés importantes sont self.ok, vrai si on doit prendre en compte la liste sélectionnée, et le contenu de la liste des sélectionnés, dont on peut récupérer les élèves un par un à l'aide de self.pop() Plus de détails...

Graphe d'héritage de src.choixEleves.choixElevesDialog:
Graphe de collaboration de src.choixEleves.choixElevesDialog:

Liste de tous les membres

Fonctions membres publiques

def __init__
 le constructeur récupérer des données SCONET
def fichierEleves
 choisit et ouvre un nouveau fichiers d'élèves
def connecteGestionnaire
 met en place l'arbre des noms d'élèves
def checkNum
 fonction de rappel utilisée quand on coche/décoche la case pour prendre en compte le numéro
def replie
 replie toutes les classes du dialogue
def coche
 coche toutes les cases d'élèves visibles
def decoche
 décoche toutes les cases d'élèves, visibles ou cachées
def updateParentIcon
 Met à jour l'icône du bouton d'activation dans l'application parente pour refléter la présence d'éléments dans la liste.
def addToList
 ajoute les élèves cochés dans la liste (s'ils n'y sont pas déjà)
def delInList
 retire les élèves de la liste quand ils y sont sélectionnés
def pop
 renvoie et supprime le premier élément de la liste de noms; si cette liste est vide, renvoie None
def itemStrings
def takeItem
 retire un item de la liste et le renvoie (pourvu qu'il y existe)
def valid
 Prend acte de la validation.
def escape
 Prend acte de l'abandon ; supprime les éléments de la liste et ferme le dialogue.
def listeChoix
def listeUnique_Names

Attributs publics

 ok
 ui
 prefs
 gestionnaire

Description détaillée

implémente un dialogue permettant de choisir des élèves les propriétés importantes sont self.ok, vrai si on doit prendre en compte la liste sélectionnée, et le contenu de la liste des sélectionnés, dont on peut récupérer les élèves un par un à l'aide de self.pop()

Définition à la ligne 40 du fichier choixEleves.py.


Documentation des constructeurs et destructeur

def src.choixEleves.choixElevesDialog.__init__ (   self,
  parent = None,
  gestionnaire = gestClasse.Sconet 
)

le constructeur récupérer des données SCONET

Paramètres:
parentle widget parent
gestionnairele système censé gérer les données du fichier f

Définition à la ligne 49 du fichier choixEleves.py.


Documentation des fonctions membres

ajoute les élèves cochés dans la liste (s'ils n'y sont pas déjà)

Définition à la ligne 154 du fichier choixEleves.py.

Voici le graphe d'appel pour cette fonction :

def src.choixEleves.choixElevesDialog.checkNum (   self,
  state 
)

fonction de rappel utilisée quand on coche/décoche la case pour prendre en compte le numéro

Paramètres:
state: l'état coché ou décoché

Définition à la ligne 108 du fichier choixEleves.py.

coche toutes les cases d'élèves visibles

Définition à la ligne 127 du fichier choixEleves.py.

def src.choixEleves.choixElevesDialog.connecteGestionnaire (   self,
  renew = False 
)

met en place l'arbre des noms d'élèves

Paramètres:
renewvrai si on veut vider tout l'arbre et recommencer

Définition à la ligne 91 du fichier choixEleves.py.

Voici le graphe des appelants de cette fonction :

décoche toutes les cases d'élèves, visibles ou cachées

Définition à la ligne 136 du fichier choixEleves.py.

retire les élèves de la liste quand ils y sont sélectionnés

Définition à la ligne 165 du fichier choixEleves.py.

Voici le graphe d'appel pour cette fonction :

Prend acte de l'abandon ; supprime les éléments de la liste et ferme le dialogue.

Définition à la ligne 227 du fichier choixEleves.py.

Voici le graphe d'appel pour cette fonction :

choisit et ouvre un nouveau fichiers d'élèves

Définition à la ligne 76 du fichier choixEleves.py.

Voici le graphe d'appel pour cette fonction :

Renvoie:
une liste des chaînes contenues dans les items

Définition à la ligne 192 du fichier choixEleves.py.

Renvoie:
la liste de QStandardItems sélectionnés

Définition à la ligne 239 du fichier choixEleves.py.

Voici le graphe des appelants de cette fonction :

Définition à la ligne 242 du fichier choixEleves.py.

Voici le graphe d'appel pour cette fonction :

Voici le graphe des appelants de cette fonction :

renvoie et supprime le premier élément de la liste de noms; si cette liste est vide, renvoie None

Renvoie:
un nom (QString) pour un baladeur, sinon None

Définition à la ligne 181 du fichier choixEleves.py.

Voici le graphe d'appel pour cette fonction :

replie toutes les classes du dialogue

Définition à la ligne 119 du fichier choixEleves.py.

def src.choixEleves.choixElevesDialog.takeItem (   self,
  item 
)

retire un item de la liste et le renvoie (pourvu qu'il y existe)

Paramètres:
unechaîne donnant le texte d'un item à trouver
Renvoie:
un nom (QString) pour un baladeur, sinon None

Définition à la ligne 204 du fichier choixEleves.py.

Voici le graphe d'appel pour cette fonction :

Met à jour l'icône du bouton d'activation dans l'application parente pour refléter la présence d'éléments dans la liste.

Définition à la ligne 146 du fichier choixEleves.py.

Voici le graphe des appelants de cette fonction :

Prend acte de la validation.

Définition à la ligne 217 du fichier choixEleves.py.


Documentation des données membres

Définition à la ligne 49 du fichier choixEleves.py.

Définition à la ligne 49 du fichier choixEleves.py.

Définition à la ligne 49 du fichier choixEleves.py.


La documentation de cette classe a été générée à partir du fichier suivant :
 Tout Classes Espaces de nommage Fichiers Fonctions Variables