\hypertarget{classsrc_1_1notification_1_1Notification}{}\section{Référence de la classe src.\+notification.\+Notification}
\label{classsrc_1_1notification_1_1Notification}\index{src.\+notification.\+Notification@{src.\+notification.\+Notification}}


Une classe pour afficher des notifications à l\textquotesingle{}écran.  


\subsection*{Fonctions membres publiques}
\begin{DoxyCompactItemize}
\item 
def \hyperlink{classsrc_1_1notification_1_1Notification_a9a4aedaf87b7feeb6dfbe91ef5409155}{\+\_\+\+\_\+init\+\_\+\+\_\+}
\begin{DoxyCompactList}\small\item\em Le constructeur. \end{DoxyCompactList}\item 
def \hyperlink{classsrc_1_1notification_1_1Notification_a7d1032183ca22bc2b84f949546bbc321}{notify} (self)
\end{DoxyCompactItemize}
\subsection*{Attributs publics}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classsrc_1_1notification_1_1Notification_a4c80b2d511cd36895a9c03ecae6db5f7}{app\+\_\+name}
\item 
\hyperlink{classsrc_1_1notification_1_1Notification_a3e58a223b531bfaff29341db1ecefaa8}{replaces\+\_\+id}
\item 
\hyperlink{classsrc_1_1notification_1_1Notification_a7b1e598ba7bf5c0fb175ab94473532eb}{app\+\_\+icon}
\item 
\hyperlink{classsrc_1_1notification_1_1Notification_a78d8a15fbb2e03f35b5ce74aa324397a}{summary}
\item 
\hyperlink{classsrc_1_1notification_1_1Notification_a7781330cc464e99e7e08909c20dd1159}{body}
\item 
\hyperlink{classsrc_1_1notification_1_1Notification_ae79bf74ed8dc09ac7eab0a32e63c323f}{actions}
\item 
\hyperlink{classsrc_1_1notification_1_1Notification_a9bc139a437236138ec21417f39117ad5}{hints}
\item 
\hyperlink{classsrc_1_1notification_1_1Notification_a6267c56ca1c66090f132cbcda954a3b4}{expire\+\_\+timeout}
\item 
\hyperlink{classsrc_1_1notification_1_1Notification_ad21c973847e274983156405a0bed70af}{interface}
\end{DoxyCompactItemize}


\subsection{Description détaillée}
Une classe pour afficher des notifications à l\textquotesingle{}écran. 

Doit fonctionner avec tous les gestionnaires de bureau qui adhèrent aux standards de freedesktop.\+org. Cette classe est basée sur la documentation disponible à \href{http://www.galago-project.org/specs/notification/0.9/x408.html}{\tt http\+://www.\+galago-\/project.\+org/specs/notification/0.\+9/x408.\+html} 

Définition à la ligne 36 du fichier notification.\+py.



\subsection{Documentation des constructeurs et destructeur}
\hypertarget{classsrc_1_1notification_1_1Notification_a9a4aedaf87b7feeb6dfbe91ef5409155}{}\index{src\+::notification\+::\+Notification@{src\+::notification\+::\+Notification}!\+\_\+\+\_\+init\+\_\+\+\_\+@{\+\_\+\+\_\+init\+\_\+\+\_\+}}
\index{\+\_\+\+\_\+init\+\_\+\+\_\+@{\+\_\+\+\_\+init\+\_\+\+\_\+}!src\+::notification\+::\+Notification@{src\+::notification\+::\+Notification}}
\subsubsection[{\+\_\+\+\_\+init\+\_\+\+\_\+}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+notification.\+Notification.\+\_\+\+\_\+init\+\_\+\+\_\+ (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{app\+\_\+name = {\ttfamily \char`\"{}\char`\"{}}, }
\item[{}]{replaces\+\_\+id = {\ttfamily 0}, }
\item[{}]{app\+\_\+icon = {\ttfamily \char`\"{}\char`\"{}}, }
\item[{}]{summary = {\ttfamily \char`\"{}\char`\"{}}, }
\item[{}]{body = {\ttfamily \char`\"{}\char`\"{}}, }
\item[{}]{actions = {\ttfamily \mbox{[}\mbox{]}}, }
\item[{}]{hints = {\ttfamily \{\}}, }
\item[{}]{expire\+\_\+timeout = {\ttfamily 1000}}
\end{DoxyParamCaption}
)}\label{classsrc_1_1notification_1_1Notification_a9a4aedaf87b7feeb6dfbe91ef5409155}


Le constructeur. 


\begin{DoxyParams}{Paramètres}
{\em app\+\_\+name} & nom d\textquotesingle{}une application, valeur par défaut =\char`\"{}\char`\"{} \\
\hline
{\em replaces\+\_\+id} & identifiant d\textquotesingle{}une notification à remplacer valeur par défaut=0 \\
\hline
{\em app\+\_\+icon} & nom d\textquotesingle{}un fichier servant pour l\textquotesingle{}icône valeur par défaut=\char`\"{}\char`\"{} \\
\hline
{\em summary} & description brève de la notification valeur par défaut =\char`\"{}\char`\"{} \\
\hline
{\em body} & le texte de la notification, valeur pa défaut=\char`\"{}\char`\"{} \\
\hline
{\em actions} & une liste de paires représeantant des actions, valeur par défaut=\mbox{[}\mbox{]} \\
\hline
{\em hints} & un dictionnaire de suggestions, valeur par défaut=\{\}, \\
\hline
{\em expire\+\_\+timeout} & durée maximale d\textquotesingle{}affichage en millisecondes, valeur par défaut=1000 \\
\hline
\end{DoxyParams}


Définition à la ligne 52 du fichier notification.\+py.



\subsection{Documentation des fonctions membres}
\hypertarget{classsrc_1_1notification_1_1Notification_a7d1032183ca22bc2b84f949546bbc321}{}\index{src\+::notification\+::\+Notification@{src\+::notification\+::\+Notification}!notify@{notify}}
\index{notify@{notify}!src\+::notification\+::\+Notification@{src\+::notification\+::\+Notification}}
\subsubsection[{notify}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+notification.\+Notification.\+notify (
\begin{DoxyParamCaption}
\item[{}]{self}
\end{DoxyParamCaption}
)}\label{classsrc_1_1notification_1_1Notification_a7d1032183ca22bc2b84f949546bbc321}


Définition à la ligne 69 du fichier notification.\+py.



\subsection{Documentation des données membres}
\hypertarget{classsrc_1_1notification_1_1Notification_ae79bf74ed8dc09ac7eab0a32e63c323f}{}\index{src\+::notification\+::\+Notification@{src\+::notification\+::\+Notification}!actions@{actions}}
\index{actions@{actions}!src\+::notification\+::\+Notification@{src\+::notification\+::\+Notification}}
\subsubsection[{actions}]{\setlength{\rightskip}{0pt plus 5cm}src.\+notification.\+Notification.\+actions}\label{classsrc_1_1notification_1_1Notification_ae79bf74ed8dc09ac7eab0a32e63c323f}


Définition à la ligne 58 du fichier notification.\+py.

\hypertarget{classsrc_1_1notification_1_1Notification_a7b1e598ba7bf5c0fb175ab94473532eb}{}\index{src\+::notification\+::\+Notification@{src\+::notification\+::\+Notification}!app\+\_\+icon@{app\+\_\+icon}}
\index{app\+\_\+icon@{app\+\_\+icon}!src\+::notification\+::\+Notification@{src\+::notification\+::\+Notification}}
\subsubsection[{app\+\_\+icon}]{\setlength{\rightskip}{0pt plus 5cm}src.\+notification.\+Notification.\+app\+\_\+icon}\label{classsrc_1_1notification_1_1Notification_a7b1e598ba7bf5c0fb175ab94473532eb}


Définition à la ligne 55 du fichier notification.\+py.

\hypertarget{classsrc_1_1notification_1_1Notification_a4c80b2d511cd36895a9c03ecae6db5f7}{}\index{src\+::notification\+::\+Notification@{src\+::notification\+::\+Notification}!app\+\_\+name@{app\+\_\+name}}
\index{app\+\_\+name@{app\+\_\+name}!src\+::notification\+::\+Notification@{src\+::notification\+::\+Notification}}
\subsubsection[{app\+\_\+name}]{\setlength{\rightskip}{0pt plus 5cm}src.\+notification.\+Notification.\+app\+\_\+name}\label{classsrc_1_1notification_1_1Notification_a4c80b2d511cd36895a9c03ecae6db5f7}


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

\hypertarget{classsrc_1_1notification_1_1Notification_a7781330cc464e99e7e08909c20dd1159}{}\index{src\+::notification\+::\+Notification@{src\+::notification\+::\+Notification}!body@{body}}
\index{body@{body}!src\+::notification\+::\+Notification@{src\+::notification\+::\+Notification}}
\subsubsection[{body}]{\setlength{\rightskip}{0pt plus 5cm}src.\+notification.\+Notification.\+body}\label{classsrc_1_1notification_1_1Notification_a7781330cc464e99e7e08909c20dd1159}


Définition à la ligne 57 du fichier notification.\+py.

\hypertarget{classsrc_1_1notification_1_1Notification_a6267c56ca1c66090f132cbcda954a3b4}{}\index{src\+::notification\+::\+Notification@{src\+::notification\+::\+Notification}!expire\+\_\+timeout@{expire\+\_\+timeout}}
\index{expire\+\_\+timeout@{expire\+\_\+timeout}!src\+::notification\+::\+Notification@{src\+::notification\+::\+Notification}}
\subsubsection[{expire\+\_\+timeout}]{\setlength{\rightskip}{0pt plus 5cm}src.\+notification.\+Notification.\+expire\+\_\+timeout}\label{classsrc_1_1notification_1_1Notification_a6267c56ca1c66090f132cbcda954a3b4}


Définition à la ligne 60 du fichier notification.\+py.

\hypertarget{classsrc_1_1notification_1_1Notification_a9bc139a437236138ec21417f39117ad5}{}\index{src\+::notification\+::\+Notification@{src\+::notification\+::\+Notification}!hints@{hints}}
\index{hints@{hints}!src\+::notification\+::\+Notification@{src\+::notification\+::\+Notification}}
\subsubsection[{hints}]{\setlength{\rightskip}{0pt plus 5cm}src.\+notification.\+Notification.\+hints}\label{classsrc_1_1notification_1_1Notification_a9bc139a437236138ec21417f39117ad5}


Définition à la ligne 59 du fichier notification.\+py.

\hypertarget{classsrc_1_1notification_1_1Notification_ad21c973847e274983156405a0bed70af}{}\index{src\+::notification\+::\+Notification@{src\+::notification\+::\+Notification}!interface@{interface}}
\index{interface@{interface}!src\+::notification\+::\+Notification@{src\+::notification\+::\+Notification}}
\subsubsection[{interface}]{\setlength{\rightskip}{0pt plus 5cm}src.\+notification.\+Notification.\+interface}\label{classsrc_1_1notification_1_1Notification_ad21c973847e274983156405a0bed70af}


Définition à la ligne 65 du fichier notification.\+py.

\hypertarget{classsrc_1_1notification_1_1Notification_a3e58a223b531bfaff29341db1ecefaa8}{}\index{src\+::notification\+::\+Notification@{src\+::notification\+::\+Notification}!replaces\+\_\+id@{replaces\+\_\+id}}
\index{replaces\+\_\+id@{replaces\+\_\+id}!src\+::notification\+::\+Notification@{src\+::notification\+::\+Notification}}
\subsubsection[{replaces\+\_\+id}]{\setlength{\rightskip}{0pt plus 5cm}src.\+notification.\+Notification.\+replaces\+\_\+id}\label{classsrc_1_1notification_1_1Notification_a3e58a223b531bfaff29341db1ecefaa8}


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

\hypertarget{classsrc_1_1notification_1_1Notification_a78d8a15fbb2e03f35b5ce74aa324397a}{}\index{src\+::notification\+::\+Notification@{src\+::notification\+::\+Notification}!summary@{summary}}
\index{summary@{summary}!src\+::notification\+::\+Notification@{src\+::notification\+::\+Notification}}
\subsubsection[{summary}]{\setlength{\rightskip}{0pt plus 5cm}src.\+notification.\+Notification.\+summary}\label{classsrc_1_1notification_1_1Notification_a78d8a15fbb2e03f35b5ce74aa324397a}


Définition à la ligne 56 du fichier notification.\+py.



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