\hypertarget{classsrc_1_1choixEleves_1_1choixElevesDialog}{}\section{Référence de la classe src.\+choix\+Eleves.\+choix\+Eleves\+Dialog}
\label{classsrc_1_1choixEleves_1_1choixElevesDialog}\index{src.\+choix\+Eleves.\+choix\+Eleves\+Dialog@{src.\+choix\+Eleves.\+choix\+Eleves\+Dialog}}


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\textquotesingle{}aide de self.\+pop()  




Graphe d\textquotesingle{}héritage de src.\+choix\+Eleves.\+choix\+Eleves\+Dialog\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=218pt]{classsrc_1_1choixEleves_1_1choixElevesDialog__inherit__graph}
\end{center}
\end{figure}


Graphe de collaboration de src.\+choix\+Eleves.\+choix\+Eleves\+Dialog\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=218pt]{classsrc_1_1choixEleves_1_1choixElevesDialog__coll__graph}
\end{center}
\end{figure}
\subsection*{Fonctions membres publiques}
\begin{DoxyCompactItemize}
\item 
def \hyperlink{classsrc_1_1choixEleves_1_1choixElevesDialog_ac33549862d23c777092fdc59cadd1e94}{\+\_\+\+\_\+init\+\_\+\+\_\+}
\begin{DoxyCompactList}\small\item\em le constructeur récupérer des données S\+C\+O\+N\+E\+T \end{DoxyCompactList}\item 
def \hyperlink{classsrc_1_1choixEleves_1_1choixElevesDialog_a22bf6436ed0613d101e4be7cc4521d64}{fichier\+Eleves} (self)
\begin{DoxyCompactList}\small\item\em choisit et ouvre un nouveau fichiers d\textquotesingle{}élèves \end{DoxyCompactList}\item 
def \hyperlink{classsrc_1_1choixEleves_1_1choixElevesDialog_a54d0edd99b1531f73756e7249860a013}{connecte\+Gestionnaire}
\begin{DoxyCompactList}\small\item\em met en place l\textquotesingle{}arbre des noms d\textquotesingle{}élèves \end{DoxyCompactList}\item 
def \hyperlink{classsrc_1_1choixEleves_1_1choixElevesDialog_a60aeafa97ef2ff421e282bcfc5b1f8ba}{check\+Num} (self, state)
\begin{DoxyCompactList}\small\item\em fonction de rappel utilisée quand on coche/décoche la case pour prendre en compte le numéro \end{DoxyCompactList}\item 
def \hyperlink{classsrc_1_1choixEleves_1_1choixElevesDialog_a7323d8859b8ff8e9bb3dc1ff5f0445bf}{replie} (self)
\begin{DoxyCompactList}\small\item\em replie toutes les classes du dialogue \end{DoxyCompactList}\item 
def \hyperlink{classsrc_1_1choixEleves_1_1choixElevesDialog_a46651080fd437cc6268d03ab810d892d}{coche} (self)
\begin{DoxyCompactList}\small\item\em coche toutes les cases d\textquotesingle{}élèves visibles \end{DoxyCompactList}\item 
def \hyperlink{classsrc_1_1choixEleves_1_1choixElevesDialog_a5d23e13198af052d67307e925060d678}{decoche} (self)
\begin{DoxyCompactList}\small\item\em décoche toutes les cases d\textquotesingle{}élèves, visibles ou cachées \end{DoxyCompactList}\item 
def \hyperlink{classsrc_1_1choixEleves_1_1choixElevesDialog_a3fb9c4f0367ea0d3009b798a9449ee49}{update\+Parent\+Icon} (self)
\begin{DoxyCompactList}\small\item\em Met à jour l\textquotesingle{}icône du bouton d\textquotesingle{}activation dans l\textquotesingle{}application parente pour refléter la présence d\textquotesingle{}éléments dans la liste. \end{DoxyCompactList}\item 
def \hyperlink{classsrc_1_1choixEleves_1_1choixElevesDialog_aa9cb426e7398dfd83687f5dd187401c1}{add\+To\+List} (self)
\begin{DoxyCompactList}\small\item\em ajoute les élèves cochés dans la liste (s\textquotesingle{}ils n\textquotesingle{}y sont pas déjà) \end{DoxyCompactList}\item 
def \hyperlink{classsrc_1_1choixEleves_1_1choixElevesDialog_a10a62d001217ff2e92422951c0c6e1be}{del\+In\+List} (self)
\begin{DoxyCompactList}\small\item\em retire les élèves de la liste quand ils y sont sélectionnés \end{DoxyCompactList}\item 
def \hyperlink{classsrc_1_1choixEleves_1_1choixElevesDialog_af4e909de8df7ff6e9d46ff077b1b95b7}{pop} (self)
\begin{DoxyCompactList}\small\item\em renvoie et supprime le premier élément de la liste de noms; si cette liste est vide, renvoie None \end{DoxyCompactList}\item 
def \hyperlink{classsrc_1_1choixEleves_1_1choixElevesDialog_ae8c80635f27fa40df1e1551e3106478c}{item\+Strings} (self)
\item 
def \hyperlink{classsrc_1_1choixEleves_1_1choixElevesDialog_a9ecf774ecdbf02aa9f8c24ea33846392}{take\+Item} (self, item)
\begin{DoxyCompactList}\small\item\em retire un item de la liste et le renvoie (pourvu qu\textquotesingle{}il y existe) \end{DoxyCompactList}\item 
def \hyperlink{classsrc_1_1choixEleves_1_1choixElevesDialog_ac324440924f5bca476968946ad586fb0}{valid} (self)
\begin{DoxyCompactList}\small\item\em Prend acte de la validation. \end{DoxyCompactList}\item 
def \hyperlink{classsrc_1_1choixEleves_1_1choixElevesDialog_a4d2095140e0c53ea6cecdfa8eb457422}{escape} (self)
\begin{DoxyCompactList}\small\item\em Prend acte de l\textquotesingle{}abandon ; supprime les éléments de la liste et ferme le dialogue. \end{DoxyCompactList}\item 
def \hyperlink{classsrc_1_1choixEleves_1_1choixElevesDialog_a4e1e2d4b2bf2ffae629a8c8c71b5fae1}{liste\+Choix} (self)
\item 
def \hyperlink{classsrc_1_1choixEleves_1_1choixElevesDialog_ac8df284469620ca5985974356d7f2ca7}{liste\+Unique\+\_\+\+Names} (self)
\end{DoxyCompactItemize}
\subsection*{Attributs publics}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classsrc_1_1choixEleves_1_1choixElevesDialog_ad8934f69b8e13b67e67d83cc2fae097f}{ok}
\item 
\hyperlink{classsrc_1_1choixEleves_1_1choixElevesDialog_a721b1062becfd5a75dea277e7afd8951}{ui}
\item 
\hyperlink{classsrc_1_1choixEleves_1_1choixElevesDialog_af5e472af56dfdf3121904ede753cfa35}{prefs}
\item 
\hyperlink{classsrc_1_1choixEleves_1_1choixElevesDialog_ae92358c69ab04edd55f00ad092d6cd58}{gestionnaire}
\end{DoxyCompactItemize}


\subsection{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\textquotesingle{}aide de self.\+pop() 

Définition à la ligne 39 du fichier choix\+Eleves.\+py.



\subsection{Documentation des constructeurs et destructeur}
\hypertarget{classsrc_1_1choixEleves_1_1choixElevesDialog_ac33549862d23c777092fdc59cadd1e94}{}\index{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}!\+\_\+\+\_\+init\+\_\+\+\_\+@{\+\_\+\+\_\+init\+\_\+\+\_\+}}
\index{\+\_\+\+\_\+init\+\_\+\+\_\+@{\+\_\+\+\_\+init\+\_\+\+\_\+}!src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}}
\subsubsection[{\+\_\+\+\_\+init\+\_\+\+\_\+}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+choix\+Eleves.\+choix\+Eleves\+Dialog.\+\_\+\+\_\+init\+\_\+\+\_\+ (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{parent = {\ttfamily None}, }
\item[{}]{gestionnaire = {\ttfamily {\bf gest\+Classe.\+Sconet}}}
\end{DoxyParamCaption}
)}\label{classsrc_1_1choixEleves_1_1choixElevesDialog_ac33549862d23c777092fdc59cadd1e94}


le constructeur récupérer des données S\+C\+O\+N\+E\+T 


\begin{DoxyParams}{Paramètres}
{\em parent} & le widget parent \\
\hline
{\em gestionnaire} & le système censé gérer les données du fichier f \\
\hline
\end{DoxyParams}


Définition à la ligne 48 du fichier choix\+Eleves.\+py.



\subsection{Documentation des fonctions membres}
\hypertarget{classsrc_1_1choixEleves_1_1choixElevesDialog_aa9cb426e7398dfd83687f5dd187401c1}{}\index{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}!add\+To\+List@{add\+To\+List}}
\index{add\+To\+List@{add\+To\+List}!src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}}
\subsubsection[{add\+To\+List}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+choix\+Eleves.\+choix\+Eleves\+Dialog.\+add\+To\+List (
\begin{DoxyParamCaption}
\item[{}]{self}
\end{DoxyParamCaption}
)}\label{classsrc_1_1choixEleves_1_1choixElevesDialog_aa9cb426e7398dfd83687f5dd187401c1}


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



Définition à la ligne 154 du fichier choix\+Eleves.\+py.



Voici le graphe d\textquotesingle{}appel pour cette fonction \+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classsrc_1_1choixEleves_1_1choixElevesDialog_aa9cb426e7398dfd83687f5dd187401c1_cgraph}
\end{center}
\end{figure}


\hypertarget{classsrc_1_1choixEleves_1_1choixElevesDialog_a60aeafa97ef2ff421e282bcfc5b1f8ba}{}\index{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}!check\+Num@{check\+Num}}
\index{check\+Num@{check\+Num}!src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}}
\subsubsection[{check\+Num}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+choix\+Eleves.\+choix\+Eleves\+Dialog.\+check\+Num (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{state}
\end{DoxyParamCaption}
)}\label{classsrc_1_1choixEleves_1_1choixElevesDialog_a60aeafa97ef2ff421e282bcfc5b1f8ba}


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


\begin{DoxyParams}{Paramètres}
{\em state} & \+: l\textquotesingle{}état coché ou décoché \\
\hline
\end{DoxyParams}


Définition à la ligne 107 du fichier choix\+Eleves.\+py.

\hypertarget{classsrc_1_1choixEleves_1_1choixElevesDialog_a46651080fd437cc6268d03ab810d892d}{}\index{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}!coche@{coche}}
\index{coche@{coche}!src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}}
\subsubsection[{coche}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+choix\+Eleves.\+choix\+Eleves\+Dialog.\+coche (
\begin{DoxyParamCaption}
\item[{}]{self}
\end{DoxyParamCaption}
)}\label{classsrc_1_1choixEleves_1_1choixElevesDialog_a46651080fd437cc6268d03ab810d892d}


coche toutes les cases d\textquotesingle{}élèves visibles 



Définition à la ligne 126 du fichier choix\+Eleves.\+py.

\hypertarget{classsrc_1_1choixEleves_1_1choixElevesDialog_a54d0edd99b1531f73756e7249860a013}{}\index{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}!connecte\+Gestionnaire@{connecte\+Gestionnaire}}
\index{connecte\+Gestionnaire@{connecte\+Gestionnaire}!src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}}
\subsubsection[{connecte\+Gestionnaire}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+choix\+Eleves.\+choix\+Eleves\+Dialog.\+connecte\+Gestionnaire (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{renew = {\ttfamily False}}
\end{DoxyParamCaption}
)}\label{classsrc_1_1choixEleves_1_1choixElevesDialog_a54d0edd99b1531f73756e7249860a013}


met en place l\textquotesingle{}arbre des noms d\textquotesingle{}élèves 


\begin{DoxyParams}{Paramètres}
{\em renew} & vrai si on veut vider tout l\textquotesingle{}arbre et recommencer \\
\hline
\end{DoxyParams}


Définition à la ligne 90 du fichier choix\+Eleves.\+py.



Voici le graphe des appelants de cette fonction \+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classsrc_1_1choixEleves_1_1choixElevesDialog_a54d0edd99b1531f73756e7249860a013_icgraph}
\end{center}
\end{figure}


\hypertarget{classsrc_1_1choixEleves_1_1choixElevesDialog_a5d23e13198af052d67307e925060d678}{}\index{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}!decoche@{decoche}}
\index{decoche@{decoche}!src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}}
\subsubsection[{decoche}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+choix\+Eleves.\+choix\+Eleves\+Dialog.\+decoche (
\begin{DoxyParamCaption}
\item[{}]{self}
\end{DoxyParamCaption}
)}\label{classsrc_1_1choixEleves_1_1choixElevesDialog_a5d23e13198af052d67307e925060d678}


décoche toutes les cases d\textquotesingle{}élèves, visibles ou cachées 



Définition à la ligne 135 du fichier choix\+Eleves.\+py.

\hypertarget{classsrc_1_1choixEleves_1_1choixElevesDialog_a10a62d001217ff2e92422951c0c6e1be}{}\index{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}!del\+In\+List@{del\+In\+List}}
\index{del\+In\+List@{del\+In\+List}!src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}}
\subsubsection[{del\+In\+List}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+choix\+Eleves.\+choix\+Eleves\+Dialog.\+del\+In\+List (
\begin{DoxyParamCaption}
\item[{}]{self}
\end{DoxyParamCaption}
)}\label{classsrc_1_1choixEleves_1_1choixElevesDialog_a10a62d001217ff2e92422951c0c6e1be}


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



Définition à la ligne 165 du fichier choix\+Eleves.\+py.



Voici le graphe d\textquotesingle{}appel pour cette fonction \+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classsrc_1_1choixEleves_1_1choixElevesDialog_a10a62d001217ff2e92422951c0c6e1be_cgraph}
\end{center}
\end{figure}


\hypertarget{classsrc_1_1choixEleves_1_1choixElevesDialog_a4d2095140e0c53ea6cecdfa8eb457422}{}\index{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}!escape@{escape}}
\index{escape@{escape}!src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}}
\subsubsection[{escape}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+choix\+Eleves.\+choix\+Eleves\+Dialog.\+escape (
\begin{DoxyParamCaption}
\item[{}]{self}
\end{DoxyParamCaption}
)}\label{classsrc_1_1choixEleves_1_1choixElevesDialog_a4d2095140e0c53ea6cecdfa8eb457422}


Prend acte de l\textquotesingle{}abandon ; supprime les éléments de la liste et ferme le dialogue. 



Définition à la ligne 229 du fichier choix\+Eleves.\+py.



Voici le graphe d\textquotesingle{}appel pour cette fonction \+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classsrc_1_1choixEleves_1_1choixElevesDialog_a4d2095140e0c53ea6cecdfa8eb457422_cgraph}
\end{center}
\end{figure}


\hypertarget{classsrc_1_1choixEleves_1_1choixElevesDialog_a22bf6436ed0613d101e4be7cc4521d64}{}\index{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}!fichier\+Eleves@{fichier\+Eleves}}
\index{fichier\+Eleves@{fichier\+Eleves}!src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}}
\subsubsection[{fichier\+Eleves}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+choix\+Eleves.\+choix\+Eleves\+Dialog.\+fichier\+Eleves (
\begin{DoxyParamCaption}
\item[{}]{self}
\end{DoxyParamCaption}
)}\label{classsrc_1_1choixEleves_1_1choixElevesDialog_a22bf6436ed0613d101e4be7cc4521d64}


choisit et ouvre un nouveau fichiers d\textquotesingle{}élèves 



Définition à la ligne 75 du fichier choix\+Eleves.\+py.



Voici le graphe d\textquotesingle{}appel pour cette fonction \+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classsrc_1_1choixEleves_1_1choixElevesDialog_a22bf6436ed0613d101e4be7cc4521d64_cgraph}
\end{center}
\end{figure}


\hypertarget{classsrc_1_1choixEleves_1_1choixElevesDialog_ae8c80635f27fa40df1e1551e3106478c}{}\index{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}!item\+Strings@{item\+Strings}}
\index{item\+Strings@{item\+Strings}!src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}}
\subsubsection[{item\+Strings}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+choix\+Eleves.\+choix\+Eleves\+Dialog.\+item\+Strings (
\begin{DoxyParamCaption}
\item[{}]{self}
\end{DoxyParamCaption}
)}\label{classsrc_1_1choixEleves_1_1choixElevesDialog_ae8c80635f27fa40df1e1551e3106478c}
\begin{DoxyReturn}{Renvoie}
une liste des chaînes contenues dans les items 
\end{DoxyReturn}


Définition à la ligne 193 du fichier choix\+Eleves.\+py.

\hypertarget{classsrc_1_1choixEleves_1_1choixElevesDialog_a4e1e2d4b2bf2ffae629a8c8c71b5fae1}{}\index{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}!liste\+Choix@{liste\+Choix}}
\index{liste\+Choix@{liste\+Choix}!src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}}
\subsubsection[{liste\+Choix}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+choix\+Eleves.\+choix\+Eleves\+Dialog.\+liste\+Choix (
\begin{DoxyParamCaption}
\item[{}]{self}
\end{DoxyParamCaption}
)}\label{classsrc_1_1choixEleves_1_1choixElevesDialog_a4e1e2d4b2bf2ffae629a8c8c71b5fae1}
\begin{DoxyReturn}{Renvoie}
la liste de Q\+Standard\+Items sélectionnés 
\end{DoxyReturn}


Définition à la ligne 241 du fichier choix\+Eleves.\+py.



Voici le graphe des appelants de cette fonction \+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classsrc_1_1choixEleves_1_1choixElevesDialog_a4e1e2d4b2bf2ffae629a8c8c71b5fae1_icgraph}
\end{center}
\end{figure}


\hypertarget{classsrc_1_1choixEleves_1_1choixElevesDialog_ac8df284469620ca5985974356d7f2ca7}{}\index{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}!liste\+Unique\+\_\+\+Names@{liste\+Unique\+\_\+\+Names}}
\index{liste\+Unique\+\_\+\+Names@{liste\+Unique\+\_\+\+Names}!src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}}
\subsubsection[{liste\+Unique\+\_\+\+Names}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+choix\+Eleves.\+choix\+Eleves\+Dialog.\+liste\+Unique\+\_\+\+Names (
\begin{DoxyParamCaption}
\item[{}]{self}
\end{DoxyParamCaption}
)}\label{classsrc_1_1choixEleves_1_1choixElevesDialog_ac8df284469620ca5985974356d7f2ca7}


Définition à la ligne 244 du fichier choix\+Eleves.\+py.



Voici le graphe d\textquotesingle{}appel pour cette fonction \+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classsrc_1_1choixEleves_1_1choixElevesDialog_ac8df284469620ca5985974356d7f2ca7_cgraph}
\end{center}
\end{figure}




Voici le graphe des appelants de cette fonction \+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classsrc_1_1choixEleves_1_1choixElevesDialog_ac8df284469620ca5985974356d7f2ca7_icgraph}
\end{center}
\end{figure}


\hypertarget{classsrc_1_1choixEleves_1_1choixElevesDialog_af4e909de8df7ff6e9d46ff077b1b95b7}{}\index{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}!pop@{pop}}
\index{pop@{pop}!src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}}
\subsubsection[{pop}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+choix\+Eleves.\+choix\+Eleves\+Dialog.\+pop (
\begin{DoxyParamCaption}
\item[{}]{self}
\end{DoxyParamCaption}
)}\label{classsrc_1_1choixEleves_1_1choixElevesDialog_af4e909de8df7ff6e9d46ff077b1b95b7}


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

\begin{DoxyReturn}{Renvoie}
un nom pour un baladeur, sinon None 
\end{DoxyReturn}


Définition à la ligne 181 du fichier choix\+Eleves.\+py.



Voici le graphe d\textquotesingle{}appel pour cette fonction \+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classsrc_1_1choixEleves_1_1choixElevesDialog_af4e909de8df7ff6e9d46ff077b1b95b7_cgraph}
\end{center}
\end{figure}


\hypertarget{classsrc_1_1choixEleves_1_1choixElevesDialog_a7323d8859b8ff8e9bb3dc1ff5f0445bf}{}\index{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}!replie@{replie}}
\index{replie@{replie}!src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}}
\subsubsection[{replie}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+choix\+Eleves.\+choix\+Eleves\+Dialog.\+replie (
\begin{DoxyParamCaption}
\item[{}]{self}
\end{DoxyParamCaption}
)}\label{classsrc_1_1choixEleves_1_1choixElevesDialog_a7323d8859b8ff8e9bb3dc1ff5f0445bf}


replie toutes les classes du dialogue 



Définition à la ligne 118 du fichier choix\+Eleves.\+py.

\hypertarget{classsrc_1_1choixEleves_1_1choixElevesDialog_a9ecf774ecdbf02aa9f8c24ea33846392}{}\index{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}!take\+Item@{take\+Item}}
\index{take\+Item@{take\+Item}!src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}}
\subsubsection[{take\+Item}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+choix\+Eleves.\+choix\+Eleves\+Dialog.\+take\+Item (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{item}
\end{DoxyParamCaption}
)}\label{classsrc_1_1choixEleves_1_1choixElevesDialog_a9ecf774ecdbf02aa9f8c24ea33846392}


retire un item de la liste et le renvoie (pourvu qu\textquotesingle{}il y existe) 


\begin{DoxyParams}{Paramètres}
{\em une} & chaîne donnant le texte d\textquotesingle{}un item à trouver \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Renvoie}
un nom pour un baladeur, sinon None 
\end{DoxyReturn}


Définition à la ligne 205 du fichier choix\+Eleves.\+py.



Voici le graphe d\textquotesingle{}appel pour cette fonction \+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classsrc_1_1choixEleves_1_1choixElevesDialog_a9ecf774ecdbf02aa9f8c24ea33846392_cgraph}
\end{center}
\end{figure}


\hypertarget{classsrc_1_1choixEleves_1_1choixElevesDialog_a3fb9c4f0367ea0d3009b798a9449ee49}{}\index{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}!update\+Parent\+Icon@{update\+Parent\+Icon}}
\index{update\+Parent\+Icon@{update\+Parent\+Icon}!src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}}
\subsubsection[{update\+Parent\+Icon}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+choix\+Eleves.\+choix\+Eleves\+Dialog.\+update\+Parent\+Icon (
\begin{DoxyParamCaption}
\item[{}]{self}
\end{DoxyParamCaption}
)}\label{classsrc_1_1choixEleves_1_1choixElevesDialog_a3fb9c4f0367ea0d3009b798a9449ee49}


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



Définition à la ligne 145 du fichier choix\+Eleves.\+py.



Voici le graphe des appelants de cette fonction \+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classsrc_1_1choixEleves_1_1choixElevesDialog_a3fb9c4f0367ea0d3009b798a9449ee49_icgraph}
\end{center}
\end{figure}


\hypertarget{classsrc_1_1choixEleves_1_1choixElevesDialog_ac324440924f5bca476968946ad586fb0}{}\index{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}!valid@{valid}}
\index{valid@{valid}!src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}}
\subsubsection[{valid}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+choix\+Eleves.\+choix\+Eleves\+Dialog.\+valid (
\begin{DoxyParamCaption}
\item[{}]{self}
\end{DoxyParamCaption}
)}\label{classsrc_1_1choixEleves_1_1choixElevesDialog_ac324440924f5bca476968946ad586fb0}


Prend acte de la validation. 



Définition à la ligne 219 du fichier choix\+Eleves.\+py.



\subsection{Documentation des données membres}
\hypertarget{classsrc_1_1choixEleves_1_1choixElevesDialog_ae92358c69ab04edd55f00ad092d6cd58}{}\index{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}!gestionnaire@{gestionnaire}}
\index{gestionnaire@{gestionnaire}!src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}}
\subsubsection[{gestionnaire}]{\setlength{\rightskip}{0pt plus 5cm}src.\+choix\+Eleves.\+choix\+Eleves\+Dialog.\+gestionnaire}\label{classsrc_1_1choixEleves_1_1choixElevesDialog_ae92358c69ab04edd55f00ad092d6cd58}


Définition à la ligne 54 du fichier choix\+Eleves.\+py.

\hypertarget{classsrc_1_1choixEleves_1_1choixElevesDialog_ad8934f69b8e13b67e67d83cc2fae097f}{}\index{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}!ok@{ok}}
\index{ok@{ok}!src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}}
\subsubsection[{ok}]{\setlength{\rightskip}{0pt plus 5cm}src.\+choix\+Eleves.\+choix\+Eleves\+Dialog.\+ok}\label{classsrc_1_1choixEleves_1_1choixElevesDialog_ad8934f69b8e13b67e67d83cc2fae097f}


Définition à la ligne 50 du fichier choix\+Eleves.\+py.

\hypertarget{classsrc_1_1choixEleves_1_1choixElevesDialog_af5e472af56dfdf3121904ede753cfa35}{}\index{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}!prefs@{prefs}}
\index{prefs@{prefs}!src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}}
\subsubsection[{prefs}]{\setlength{\rightskip}{0pt plus 5cm}src.\+choix\+Eleves.\+choix\+Eleves\+Dialog.\+prefs}\label{classsrc_1_1choixEleves_1_1choixElevesDialog_af5e472af56dfdf3121904ede753cfa35}


Définition à la ligne 53 du fichier choix\+Eleves.\+py.

\hypertarget{classsrc_1_1choixEleves_1_1choixElevesDialog_a721b1062becfd5a75dea277e7afd8951}{}\index{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}!ui@{ui}}
\index{ui@{ui}!src\+::choix\+Eleves\+::choix\+Eleves\+Dialog@{src\+::choix\+Eleves\+::choix\+Eleves\+Dialog}}
\subsubsection[{ui}]{\setlength{\rightskip}{0pt plus 5cm}src.\+choix\+Eleves.\+choix\+Eleves\+Dialog.\+ui}\label{classsrc_1_1choixEleves_1_1choixElevesDialog_a721b1062becfd5a75dea277e7afd8951}


Définition à la ligne 51 du fichier choix\+Eleves.\+py.



La documentation de cette classe a été générée à partir du fichier suivant \+:\begin{DoxyCompactItemize}
\item 
src/\hyperlink{choixEleves_8py}{choix\+Eleves.\+py}\end{DoxyCompactItemize}
