\hypertarget{a00497}{\section{Deserialize\+Screenshot\+Metadata\+Plugin Class Reference}
\label{a00497}\index{Deserialize\+Screenshot\+Metadata\+Plugin@{Deserialize\+Screenshot\+Metadata\+Plugin}}
}
Inheritance diagram for Deserialize\+Screenshot\+Metadata\+Plugin\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=1.196581cm]{a00497}
\end{center}
\end{figure}
\subsection*{Signals}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00497_a719c477f74afb117200358f9ce1dca09}{void {\bfseries update\+View} ()}\label{a00497_a719c477f74afb117200358f9ce1dca09}

\item 
\hypertarget{a00497_a28dac9eb2dfe6b12fd01e045562fe4b9}{void {\bfseries updated\+Object} (int, const \hyperlink{a01393}{Update\+Type} \&)}\label{a00497_a28dac9eb2dfe6b12fd01e045562fe4b9}

\item 
\hypertarget{a00497_a55d42043fe082ac23517ad23e39a8eb6}{void {\bfseries add\+Toolbar} (Q\+Tool\+Bar $\ast$\+\_\+toolbar)}\label{a00497_a55d42043fe082ac23517ad23e39a8eb6}

\item 
\hypertarget{a00497_a103147c9e4bf08e3d9ed84c00c33f8d1}{void {\bfseries metadata\+Deserialized} (const Q\+Vector$<$ Q\+Pair$<$ Q\+String, Q\+String $>$ $>$ \&data)}\label{a00497_a103147c9e4bf08e3d9ed84c00c33f8d1}

\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
Q\+String \hyperlink{a00497_a6ec8f40d95c65132b662795dc189756b}{name} ()
\begin{DoxyCompactList}\small\item\em Return a name for the plugin. \end{DoxyCompactList}\item 
Q\+String \hyperlink{a00497_ac8fe02c97095fb7505d1ea6914cc632a}{description} ()
\begin{DoxyCompactList}\small\item\em Return a description of what the plugin is doing. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Private Slots}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00497_a3a8b916e3a8eb58537ac2a2898274155}{void {\bfseries initialize\+Plugin} ()}\label{a00497_a3a8b916e3a8eb58537ac2a2898274155}

\item 
\hypertarget{a00497_a275e9a2fab19d2b0f29399fe0a6f6894}{void {\bfseries plugins\+Initialized} ()}\label{a00497_a275e9a2fab19d2b0f29399fe0a6f6894}

\item 
\hypertarget{a00497_aeefb2684657426c64c373be976c4e87e}{void {\bfseries slot\+\_\+restore\+\_\+from\+\_\+screenshot} ()}\label{a00497_aeefb2684657426c64c373be976c4e87e}

\item 
\hypertarget{a00497_a568d238d9c0a6474d24e7e08d17723e5}{void {\bfseries slot\+\_\+do\+\_\+restore\+\_\+from\+\_\+screenshot} ()}\label{a00497_a568d238d9c0a6474d24e7e08d17723e5}

\item 
\hypertarget{a00497_a691ac3b4cb711c11d8ad59b81a635ff0}{void {\bfseries slot\+Generic\+Metadata\+Deserialized} (Q\+String key, Q\+String value)}\label{a00497_a691ac3b4cb711c11d8ad59b81a635ff0}

\item 
\hypertarget{a00497_ae2521f920cd7d7b0410121f0819fd9fc}{void {\bfseries slot\+Object\+Metadata\+Deserialized} (Q\+String object\+\_\+name, Q\+String value)}\label{a00497_ae2521f920cd7d7b0410121f0819fd9fc}

\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00497_a474c1703efc76ddaea88b088a17eb674}{Q\+Tool\+Bar $\ast$ {\bfseries toolbar}}\label{a00497_a474c1703efc76ddaea88b088a17eb674}

\item 
\hypertarget{a00497_a43017e9f45cb989afc20394c2968c207}{Q\+Action $\ast$ {\bfseries restore\+Action}}\label{a00497_a43017e9f45cb989afc20394c2968c207}

\item 
\hypertarget{a00497_a79493b9cf5d47dfe3dee892cc236f172}{\hyperlink{a01117}{Restore\+From\+Screenshot\+Dlg} $\ast$ {\bfseries restore\+\_\+from\+\_\+screenshot\+\_\+dlg}}\label{a00497_a79493b9cf5d47dfe3dee892cc236f172}

\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Detailed Description}


Definition at line 73 of file Deserialize\+Screenshot\+Metadata\+Plugin.\+hh.



\subsection{Member Function Documentation}
\hypertarget{a00497_ac8fe02c97095fb7505d1ea6914cc632a}{\index{Deserialize\+Screenshot\+Metadata\+Plugin@{Deserialize\+Screenshot\+Metadata\+Plugin}!description@{description}}
\index{description@{description}!Deserialize\+Screenshot\+Metadata\+Plugin@{Deserialize\+Screenshot\+Metadata\+Plugin}}
\subsubsection[{description}]{\setlength{\rightskip}{0pt plus 5cm}Q\+String Deserialize\+Screenshot\+Metadata\+Plugin\+::description (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{a00497_ac8fe02c97095fb7505d1ea6914cc632a}


Return a description of what the plugin is doing. 

This function has to return a basic description of the plugin 

Implements \hyperlink{a00322_a43f0d3612695b53c848c14f48fea9a7a}{Base\+Interface}.



Definition at line 124 of file Deserialize\+Screenshot\+Metadata\+Plugin.\+hh.

\hypertarget{a00497_a6ec8f40d95c65132b662795dc189756b}{\index{Deserialize\+Screenshot\+Metadata\+Plugin@{Deserialize\+Screenshot\+Metadata\+Plugin}!name@{name}}
\index{name@{name}!Deserialize\+Screenshot\+Metadata\+Plugin@{Deserialize\+Screenshot\+Metadata\+Plugin}}
\subsubsection[{name}]{\setlength{\rightskip}{0pt plus 5cm}Q\+String Deserialize\+Screenshot\+Metadata\+Plugin\+::name (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{a00497_a6ec8f40d95c65132b662795dc189756b}


Return a name for the plugin. 

This Function has to return the name of the plugin. 

Implements \hyperlink{a00322_a2b351aa6ef0eb368bce735e243235958}{Base\+Interface}.



Definition at line 120 of file Deserialize\+Screenshot\+Metadata\+Plugin.\+hh.



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
Plugin-\/\+Deserialize\+Screenshot\+Metadata/Deserialize\+Screenshot\+Metadata\+Plugin.\+hh\item 
Plugin-\/\+Deserialize\+Screenshot\+Metadata/Deserialize\+Screenshot\+Metadata\+Plugin.\+cc\end{DoxyCompactItemize}
