\hypertarget{classsrc_1_1mainWindow_1_1usbTableModel}{}\doxysection{Référence de la classe src.\+main\+Window.\+usb\+Table\+Model}
\label{classsrc_1_1mainWindow_1_1usbTableModel}\index{src.mainWindow.usbTableModel@{src.mainWindow.usbTableModel}}


Un modèle de table pour des séries de clés U\+SB.  




Graphe d\textquotesingle{}héritage de src.\+main\+Window.\+usb\+Table\+Model\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=236pt]{classsrc_1_1mainWindow_1_1usbTableModel__inherit__graph}
\end{center}
\end{figure}


Graphe de collaboration de src.\+main\+Window.\+usb\+Table\+Model\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=236pt]{classsrc_1_1mainWindow_1_1usbTableModel__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Fonctions membres publiques}
\begin{DoxyCompactItemize}
\item 
def \mbox{\hyperlink{classsrc_1_1mainWindow_1_1usbTableModel_a43a0d28976c7266f26fb938ec5ce99b7}{\+\_\+\+\_\+init\+\_\+\+\_\+}} (self, parent=None, \mbox{\hyperlink{classsrc_1_1mainWindow_1_1usbTableModel_adda1efe7c9c4eabb3875111ba2eaaffc}{header}}=\mbox{[}$\,$\mbox{]}, \mbox{\hyperlink{classsrc_1_1mainWindow_1_1usbTableModel_af75bcc59427b681e194b052b4af55bea}{donnees}}=None)
\item 
def \mbox{\hyperlink{classsrc_1_1mainWindow_1_1usbTableModel_ae7893f97dc7ced3179ba94fc69ea1ec4}{update\+Owner\+Column}} (self)
\begin{DoxyCompactList}\small\item\em force la mise à jour de la colonne des propriétaires \end{DoxyCompactList}\item 
def \mbox{\hyperlink{classsrc_1_1mainWindow_1_1usbTableModel_aed566a1bc37e6fe015871f90656590dc}{row\+Count}} (self, parent)
\begin{DoxyCompactList}\small\item\em @parent un Q\+Model\+Index \end{DoxyCompactList}\item 
def \mbox{\hyperlink{classsrc_1_1mainWindow_1_1usbTableModel_a63b6214e755d84236ccaf3c79c1e91e6}{column\+Count}} (self, parent)
\begin{DoxyCompactList}\small\item\em @parent un Q\+Model\+Index \end{DoxyCompactList}\item 
def \mbox{\hyperlink{classsrc_1_1mainWindow_1_1usbTableModel_af66311807363516faaa77bcdd76c0b70}{set\+Data}} (self, index, value, role)
\item 
def \mbox{\hyperlink{classsrc_1_1mainWindow_1_1usbTableModel_a9572419bb70d3bdb868cc98c9e341137}{partition}} (self, index)
\item 
def \mbox{\hyperlink{classsrc_1_1mainWindow_1_1usbTableModel_a7acb6fa94ba24498f59fd421f09d3452}{data}} (self, index, role)
\item 
def \mbox{\hyperlink{classsrc_1_1mainWindow_1_1usbTableModel_a0fd6bf6da9acfe7a2faf2eef3f5d3dbb}{header\+Data}} (self, section, orientation, role)
\item 
def \mbox{\hyperlink{classsrc_1_1mainWindow_1_1usbTableModel_a7e008d9ab3f0daf8f326962e6d7b1f89}{sort}} (self, Ncol, order=Qt.\+Descending\+Order)
\begin{DoxyCompactList}\small\item\em Sort table by given column number. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Attributs publics}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classsrc_1_1mainWindow_1_1usbTableModel_adda1efe7c9c4eabb3875111ba2eaaffc}{header}}
\item 
\mbox{\hyperlink{classsrc_1_1mainWindow_1_1usbTableModel_af75bcc59427b681e194b052b4af55bea}{donnees}}
\item 
\mbox{\hyperlink{classsrc_1_1mainWindow_1_1usbTableModel_a3b91d4abd1d988838e51a8c2e15018ed}{pere}}
\end{DoxyCompactItemize}


\doxysubsection{Description détaillée}
Un modèle de table pour des séries de clés U\+SB. 

Définition à la ligne 718 du fichier main\+Window.\+py.



\doxysubsection{Documentation des constructeurs et destructeur}
\mbox{\Hypertarget{classsrc_1_1mainWindow_1_1usbTableModel_a43a0d28976c7266f26fb938ec5ce99b7}\label{classsrc_1_1mainWindow_1_1usbTableModel_a43a0d28976c7266f26fb938ec5ce99b7}} 
\index{src.mainWindow.usbTableModel@{src.mainWindow.usbTableModel}!\_\_init\_\_@{\_\_init\_\_}}
\index{\_\_init\_\_@{\_\_init\_\_}!src.mainWindow.usbTableModel@{src.mainWindow.usbTableModel}}
\doxysubsubsection{\texorpdfstring{\_\_init\_\_()}{\_\_init\_\_()}}
{\footnotesize\ttfamily def src.\+main\+Window.\+usb\+Table\+Model.\+\_\+\+\_\+init\+\_\+\+\_\+ (\begin{DoxyParamCaption}\item[{}]{self,  }\item[{}]{parent = {\ttfamily None},  }\item[{}]{header = {\ttfamily \mbox{[}\mbox{]}},  }\item[{}]{donnees = {\ttfamily None} }\end{DoxyParamCaption})}


\begin{DoxyParams}{Paramètres}
{\em parent} & un \mbox{\hyperlink{classQObject}{Q\+Object}} \\
\hline
{\em header} & les en-\/têtes de colonnes \\
\hline
{\em donnees} & les données \\
\hline
\end{DoxyParams}


Définition à la ligne 725 du fichier main\+Window.\+py.



\doxysubsection{Documentation des fonctions membres}
\mbox{\Hypertarget{classsrc_1_1mainWindow_1_1usbTableModel_a63b6214e755d84236ccaf3c79c1e91e6}\label{classsrc_1_1mainWindow_1_1usbTableModel_a63b6214e755d84236ccaf3c79c1e91e6}} 
\index{src.mainWindow.usbTableModel@{src.mainWindow.usbTableModel}!columnCount@{columnCount}}
\index{columnCount@{columnCount}!src.mainWindow.usbTableModel@{src.mainWindow.usbTableModel}}
\doxysubsubsection{\texorpdfstring{columnCount()}{columnCount()}}
{\footnotesize\ttfamily def src.\+main\+Window.\+usb\+Table\+Model.\+column\+Count (\begin{DoxyParamCaption}\item[{}]{self,  }\item[{}]{parent }\end{DoxyParamCaption})}



@parent un Q\+Model\+Index 



Définition à la ligne 748 du fichier main\+Window.\+py.

\mbox{\Hypertarget{classsrc_1_1mainWindow_1_1usbTableModel_a7acb6fa94ba24498f59fd421f09d3452}\label{classsrc_1_1mainWindow_1_1usbTableModel_a7acb6fa94ba24498f59fd421f09d3452}} 
\index{src.mainWindow.usbTableModel@{src.mainWindow.usbTableModel}!data@{data}}
\index{data@{data}!src.mainWindow.usbTableModel@{src.mainWindow.usbTableModel}}
\doxysubsubsection{\texorpdfstring{data()}{data()}}
{\footnotesize\ttfamily def src.\+main\+Window.\+usb\+Table\+Model.\+data (\begin{DoxyParamCaption}\item[{}]{self,  }\item[{}]{index,  }\item[{}]{role }\end{DoxyParamCaption})}



Définition à la ligne 765 du fichier main\+Window.\+py.

\mbox{\Hypertarget{classsrc_1_1mainWindow_1_1usbTableModel_a0fd6bf6da9acfe7a2faf2eef3f5d3dbb}\label{classsrc_1_1mainWindow_1_1usbTableModel_a0fd6bf6da9acfe7a2faf2eef3f5d3dbb}} 
\index{src.mainWindow.usbTableModel@{src.mainWindow.usbTableModel}!headerData@{headerData}}
\index{headerData@{headerData}!src.mainWindow.usbTableModel@{src.mainWindow.usbTableModel}}
\doxysubsubsection{\texorpdfstring{headerData()}{headerData()}}
{\footnotesize\ttfamily def src.\+main\+Window.\+usb\+Table\+Model.\+header\+Data (\begin{DoxyParamCaption}\item[{}]{self,  }\item[{}]{section,  }\item[{}]{orientation,  }\item[{}]{role }\end{DoxyParamCaption})}



Définition à la ligne 800 du fichier main\+Window.\+py.

\mbox{\Hypertarget{classsrc_1_1mainWindow_1_1usbTableModel_a9572419bb70d3bdb868cc98c9e341137}\label{classsrc_1_1mainWindow_1_1usbTableModel_a9572419bb70d3bdb868cc98c9e341137}} 
\index{src.mainWindow.usbTableModel@{src.mainWindow.usbTableModel}!partition@{partition}}
\index{partition@{partition}!src.mainWindow.usbTableModel@{src.mainWindow.usbTableModel}}
\doxysubsubsection{\texorpdfstring{partition()}{partition()}}
{\footnotesize\ttfamily def src.\+main\+Window.\+usb\+Table\+Model.\+partition (\begin{DoxyParamCaption}\item[{}]{self,  }\item[{}]{index }\end{DoxyParamCaption})}


\begin{DoxyParams}{Paramètres}
{\em index} & in Q\+Model\+Index \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Renvoie}
la partition pointée par index 
\end{DoxyReturn}


Définition à la ligne 762 du fichier main\+Window.\+py.

\mbox{\Hypertarget{classsrc_1_1mainWindow_1_1usbTableModel_aed566a1bc37e6fe015871f90656590dc}\label{classsrc_1_1mainWindow_1_1usbTableModel_aed566a1bc37e6fe015871f90656590dc}} 
\index{src.mainWindow.usbTableModel@{src.mainWindow.usbTableModel}!rowCount@{rowCount}}
\index{rowCount@{rowCount}!src.mainWindow.usbTableModel@{src.mainWindow.usbTableModel}}
\doxysubsubsection{\texorpdfstring{rowCount()}{rowCount()}}
{\footnotesize\ttfamily def src.\+main\+Window.\+usb\+Table\+Model.\+row\+Count (\begin{DoxyParamCaption}\item[{}]{self,  }\item[{}]{parent }\end{DoxyParamCaption})}



@parent un Q\+Model\+Index 



Définition à la ligne 742 du fichier main\+Window.\+py.

\mbox{\Hypertarget{classsrc_1_1mainWindow_1_1usbTableModel_af66311807363516faaa77bcdd76c0b70}\label{classsrc_1_1mainWindow_1_1usbTableModel_af66311807363516faaa77bcdd76c0b70}} 
\index{src.mainWindow.usbTableModel@{src.mainWindow.usbTableModel}!setData@{setData}}
\index{setData@{setData}!src.mainWindow.usbTableModel@{src.mainWindow.usbTableModel}}
\doxysubsubsection{\texorpdfstring{setData()}{setData()}}
{\footnotesize\ttfamily def src.\+main\+Window.\+usb\+Table\+Model.\+set\+Data (\begin{DoxyParamCaption}\item[{}]{self,  }\item[{}]{index,  }\item[{}]{value,  }\item[{}]{role }\end{DoxyParamCaption})}



Définition à la ligne 751 du fichier main\+Window.\+py.

\mbox{\Hypertarget{classsrc_1_1mainWindow_1_1usbTableModel_a7e008d9ab3f0daf8f326962e6d7b1f89}\label{classsrc_1_1mainWindow_1_1usbTableModel_a7e008d9ab3f0daf8f326962e6d7b1f89}} 
\index{src.mainWindow.usbTableModel@{src.mainWindow.usbTableModel}!sort@{sort}}
\index{sort@{sort}!src.mainWindow.usbTableModel@{src.mainWindow.usbTableModel}}
\doxysubsubsection{\texorpdfstring{sort()}{sort()}}
{\footnotesize\ttfamily def src.\+main\+Window.\+usb\+Table\+Model.\+sort (\begin{DoxyParamCaption}\item[{}]{self,  }\item[{}]{Ncol,  }\item[{}]{order = {\ttfamily Qt.DescendingOrder} }\end{DoxyParamCaption})}



Sort table by given column number. 


\begin{DoxyParams}{Paramètres}
{\em Ncol} & numéro de la colonne de tri \\
\hline
{\em order} & l\textquotesingle{}odre de tri, Qt.\+Descending\+Order par défaut \\
\hline
\end{DoxyParams}


Définition à la ligne 811 du fichier main\+Window.\+py.

\mbox{\Hypertarget{classsrc_1_1mainWindow_1_1usbTableModel_ae7893f97dc7ced3179ba94fc69ea1ec4}\label{classsrc_1_1mainWindow_1_1usbTableModel_ae7893f97dc7ced3179ba94fc69ea1ec4}} 
\index{src.mainWindow.usbTableModel@{src.mainWindow.usbTableModel}!updateOwnerColumn@{updateOwnerColumn}}
\index{updateOwnerColumn@{updateOwnerColumn}!src.mainWindow.usbTableModel@{src.mainWindow.usbTableModel}}
\doxysubsubsection{\texorpdfstring{updateOwnerColumn()}{updateOwnerColumn()}}
{\footnotesize\ttfamily def src.\+main\+Window.\+usb\+Table\+Model.\+update\+Owner\+Column (\begin{DoxyParamCaption}\item[{}]{self }\end{DoxyParamCaption})}



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



Définition à la ligne 734 du fichier main\+Window.\+py.



\doxysubsection{Documentation des données membres}
\mbox{\Hypertarget{classsrc_1_1mainWindow_1_1usbTableModel_af75bcc59427b681e194b052b4af55bea}\label{classsrc_1_1mainWindow_1_1usbTableModel_af75bcc59427b681e194b052b4af55bea}} 
\index{src.mainWindow.usbTableModel@{src.mainWindow.usbTableModel}!donnees@{donnees}}
\index{donnees@{donnees}!src.mainWindow.usbTableModel@{src.mainWindow.usbTableModel}}
\doxysubsubsection{\texorpdfstring{donnees}{donnees}}
{\footnotesize\ttfamily src.\+main\+Window.\+usb\+Table\+Model.\+donnees}



Définition à la ligne 728 du fichier main\+Window.\+py.

\mbox{\Hypertarget{classsrc_1_1mainWindow_1_1usbTableModel_adda1efe7c9c4eabb3875111ba2eaaffc}\label{classsrc_1_1mainWindow_1_1usbTableModel_adda1efe7c9c4eabb3875111ba2eaaffc}} 
\index{src.mainWindow.usbTableModel@{src.mainWindow.usbTableModel}!header@{header}}
\index{header@{header}!src.mainWindow.usbTableModel@{src.mainWindow.usbTableModel}}
\doxysubsubsection{\texorpdfstring{header}{header}}
{\footnotesize\ttfamily src.\+main\+Window.\+usb\+Table\+Model.\+header}



Définition à la ligne 727 du fichier main\+Window.\+py.

\mbox{\Hypertarget{classsrc_1_1mainWindow_1_1usbTableModel_a3b91d4abd1d988838e51a8c2e15018ed}\label{classsrc_1_1mainWindow_1_1usbTableModel_a3b91d4abd1d988838e51a8c2e15018ed}} 
\index{src.mainWindow.usbTableModel@{src.mainWindow.usbTableModel}!pere@{pere}}
\index{pere@{pere}!src.mainWindow.usbTableModel@{src.mainWindow.usbTableModel}}
\doxysubsubsection{\texorpdfstring{pere}{pere}}
{\footnotesize\ttfamily src.\+main\+Window.\+usb\+Table\+Model.\+pere}



Définition à la ligne 729 du fichier main\+Window.\+py.



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