\hypertarget{classPostProcessorDialog}{}\section{Post\+Processor\+Dialog Class Reference}
\label{classPostProcessorDialog}\index{Post\+Processor\+Dialog@{Post\+Processor\+Dialog}}
Inheritance diagram for Post\+Processor\+Dialog\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classPostProcessorDialog}
\end{center}
\end{figure}
\subsection*{Public Slots}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classPostProcessorDialog_ab3cc4899e5ce891b1ff0c4c4b0eb7906}\label{classPostProcessorDialog_ab3cc4899e5ce891b1ff0c4c4b0eb7906}} 
void \hyperlink{classPostProcessorDialog_ab3cc4899e5ce891b1ff0c4c4b0eb7906}{refresh} ()
\begin{DoxyCompactList}\small\item\em refreshes the content of the dialog with current examiner \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Signals}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classPostProcessorDialog_a96af977149df84fea56acaff792302d5}\label{classPostProcessorDialog_a96af977149df84fea56acaff792302d5}} 
void \hyperlink{classPostProcessorDialog_a96af977149df84fea56acaff792302d5}{update\+Examiner} (unsigned \+\_\+viewer)
\begin{DoxyCompactList}\small\item\em request an update for an specified viewer \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classPostProcessorDialog_a4bedddd5aad030c3da463c8ae2b04e1d}\label{classPostProcessorDialog_a4bedddd5aad030c3da463c8ae2b04e1d}} 
{\bfseries Post\+Processor\+Dialog} (Q\+Widget $\ast$\+\_\+parent=0)
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classPostProcessorDialog_a424e75769f605a41ba8ac79c7cc8ca20}\label{classPostProcessorDialog_a424e75769f605a41ba8ac79c7cc8ca20}} 
static Q\+String\+List \hyperlink{classPostProcessorDialog_a424e75769f605a41ba8ac79c7cc8ca20}{get\+Saved\+Post\+Processor\+Names} (const unsigned \+\_\+examiner)
\begin{DoxyCompactList}\small\item\em return the names of all saved post processors \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classPostProcessorDialog_a261d39f9dc34018d6af24142c216fa68}\label{classPostProcessorDialog_a261d39f9dc34018d6af24142c216fa68}} 
static void \hyperlink{classPostProcessorDialog_a261d39f9dc34018d6af24142c216fa68}{load\+Saved\+Post\+Processors} (const unsigned \+\_\+examiner)
\begin{DoxyCompactList}\small\item\em append all saved post processors \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classPostProcessorDialog_ab6065faa0e2dc2a9503ca73dbb352cc7}\label{classPostProcessorDialog_ab6065faa0e2dc2a9503ca73dbb352cc7}} 
void {\bfseries close\+Event} (Q\+Close\+Event $\ast$\+\_\+event)
\item 
\mbox{\Hypertarget{classPostProcessorDialog_a7a0e2bf3591b1052836b64ea5fdb7a29}\label{classPostProcessorDialog_a7a0e2bf3591b1052836b64ea5fdb7a29}} 
void {\bfseries show\+Event} (Q\+Show\+Event $\ast$)
\end{DoxyCompactItemize}
\subsection*{Private Slots}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classPostProcessorDialog_a5e0af2d629b82592bda211ba34ae0f20}\label{classPostProcessorDialog_a5e0af2d629b82592bda211ba34ae0f20}} 
void \hyperlink{classPostProcessorDialog_a5e0af2d629b82592bda211ba34ae0f20}{slot\+Context\+Menu\+Activate} (const Q\+Point \&\+\_\+point)
\begin{DoxyCompactList}\small\item\em Show the custom context menu for activation. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classPostProcessorDialog_aec33fb30da99ff78bb40868252ac3b34}\label{classPostProcessorDialog_aec33fb30da99ff78bb40868252ac3b34}} 
void \hyperlink{classPostProcessorDialog_aec33fb30da99ff78bb40868252ac3b34}{slot\+Context\+Menu\+Deactivate} (const Q\+Point \&\+\_\+point)
\begin{DoxyCompactList}\small\item\em Show the custom context menu for deactivation. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classPostProcessorDialog_ac0ec17ae4a3ddae76eb87430c393dc94}\label{classPostProcessorDialog_ac0ec17ae4a3ddae76eb87430c393dc94}} 
void \hyperlink{classPostProcessorDialog_ac0ec17ae4a3ddae76eb87430c393dc94}{slot\+Activate\+Post\+Processor} ()
\begin{DoxyCompactList}\small\item\em Activates the post processor (triggered via the context menu) \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classPostProcessorDialog_a519b11ebfceab31def4eb24b8ceb1589}\label{classPostProcessorDialog_a519b11ebfceab31def4eb24b8ceb1589}} 
void \hyperlink{classPostProcessorDialog_a519b11ebfceab31def4eb24b8ceb1589}{slot\+Deactivate\+Post\+Processor} ()
\begin{DoxyCompactList}\small\item\em Deactivates the current post\+Processor. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classPostProcessorDialog_a8f491d1a54eb8a664cdbdc105ec293dd}\label{classPostProcessorDialog_a8f491d1a54eb8a664cdbdc105ec293dd}} 
void \hyperlink{classPostProcessorDialog_a8f491d1a54eb8a664cdbdc105ec293dd}{slot\+Move\+Post\+Processor} (unsigned \+\_\+from, unsigned \+\_\+to)
\begin{DoxyCompactList}\small\item\em Move the position/ordering of postprocessor in the postprocessor. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classPostProcessorDialog_a4c31c5f8738ce620ce49760ebde6860d}\label{classPostProcessorDialog_a4c31c5f8738ce620ce49760ebde6860d}} 
void \hyperlink{classPostProcessorDialog_a4c31c5f8738ce620ce49760ebde6860d}{slot\+Move\+Up} ()
\begin{DoxyCompactList}\small\item\em move the selected active postprocessor 1 up \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classPostProcessorDialog_acd1705c346cdc4644276d91975e6c391}\label{classPostProcessorDialog_acd1705c346cdc4644276d91975e6c391}} 
void \hyperlink{classPostProcessorDialog_acd1705c346cdc4644276d91975e6c391}{slot\+Move\+Down} ()
\begin{DoxyCompactList}\small\item\em move the selected active postprocessor 1 down \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classPostProcessorDialog_aa15dde88bf73fdce31ba510a07d70750}\label{classPostProcessorDialog_aa15dde88bf73fdce31ba510a07d70750}} 
void \hyperlink{classPostProcessorDialog_aa15dde88bf73fdce31ba510a07d70750}{slot\+Save\+Active} ()
\begin{DoxyCompactList}\small\item\em saves active post processor chain \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classPostProcessorDialog_a03af3d15fb141bd446a71f5112a74012}\label{classPostProcessorDialog_a03af3d15fb141bd446a71f5112a74012}} 
void \hyperlink{classPostProcessorDialog_a03af3d15fb141bd446a71f5112a74012}{init\+Window} ()
\begin{DoxyCompactList}\small\item\em initiaize the window with the post processors of the current examiner \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classPostProcessorDialog_ad4835fb2a7983cfbb0b65b96620ab6fd}\label{classPostProcessorDialog_ad4835fb2a7983cfbb0b65b96620ab6fd}} 
Q\+Frame $\ast$ {\bfseries create\+Frame} (const \hyperlink{classPostProcessorInfo}{Post\+Processor\+Info} \&\+\_\+p\+PI)
\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classPostProcessorDialog_a9953d095fb0d9791ad3ab251bfe5e813}\label{classPostProcessorDialog_a9953d095fb0d9791ad3ab251bfe5e813}} 
unsigned \hyperlink{classPostProcessorDialog_a9953d095fb0d9791ad3ab251bfe5e813}{current\+Examiner\+\_\+}
\begin{DoxyCompactList}\small\item\em holds the examiner id for the window \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classPostProcessorDialog_a32b9363d42b274a8bdd9eceb2335653c}\label{classPostProcessorDialog_a32b9363d42b274a8bdd9eceb2335653c}} 
std\+::vector$<$ unsigned $>$ \hyperlink{classPostProcessorDialog_a32b9363d42b274a8bdd9eceb2335653c}{active\+Row\+To\+Row\+\_\+}
\begin{DoxyCompactList}\small\item\em maps active\+Row from active\+List (same as chain\+Idx from \hyperlink{classRendererInfo}{Renderer\+Info}) to row from list (same as active\+Id from \hyperlink{classRendererInfo}{Renderer\+Info}) for each viewer \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 53 of file post\+Processor\+Widget.\+hh.



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
Open\+Flipper/widgets/post\+Processor\+Widget/post\+Processor\+Widget.\+hh\item 
Open\+Flipper/widgets/post\+Processor\+Widget/post\+Processor\+Widget.\+cc\end{DoxyCompactItemize}
