\hypertarget{classGpgFrontend_1_1UI_1_1FilePage}{}\doxysection{Gpg\+Frontend\+::UI\+::File\+Page Class Reference}
\label{classGpgFrontend_1_1UI_1_1FilePage}\index{GpgFrontend::UI::FilePage@{GpgFrontend::UI::FilePage}}


Inheritance diagram for Gpg\+Frontend\+::UI\+::File\+Page\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=222pt]{classGpgFrontend_1_1UI_1_1FilePage__inherit__graph}
\end{center}
\end{figure}


Collaboration diagram for Gpg\+Frontend\+::UI\+::File\+Page\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=550pt]{classGpgFrontend_1_1UI_1_1FilePage__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Slots}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FilePage_a8ed9963c6c37131a17ccec8b61e04879}\label{classGpgFrontend_1_1UI_1_1FilePage_a8ed9963c6c37131a17ccec8b61e04879}} 
void {\bfseries Slot\+Go\+Path} ()
\end{DoxyCompactItemize}
\doxysubsection*{Signals}
\begin{DoxyCompactItemize}
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1FilePage_aec462d16a2097024a4ced24012b905a7}{Signal\+Path\+Changed}} (const QString \&path)
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1FilePage_a301c5c7747ad251b14c490d58b5d678f}{Signal\+Refresh\+Info\+Board}} (const QString \&text, \mbox{\hyperlink{namespaceGpgFrontend_1_1UI_acbaebd342a317b1f067942e5144bb00d}{Info\+Board\+Status}} verify\+\_\+label\+\_\+status)
\end{DoxyCompactItemize}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classGpgFrontend_1_1UI_1_1FilePage_aed52684347a89faaad2cc7defa9dfc0f}{File\+Page}} (QWidget $\ast$parent, const QString \&)
\begin{DoxyCompactList}\small\item\em Construct a new File Page object. \end{DoxyCompactList}\item 
auto \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1FilePage_ad1211e2d7911f55ee5d35f685bc00075}{Get\+Selected}} () const -\/$>$ QString
\begin{DoxyCompactList}\small\item\em Get the Selected object. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1FilePage_aea388ad7876e287f71e93085e6715495}{key\+Press\+Event}} (QKey\+Event $\ast$event) override
\end{DoxyCompactItemize}
\doxysubsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FilePage_a81be0513bcc1488c22791b4ca4fbe671}\label{classGpgFrontend_1_1UI_1_1FilePage_a81be0513bcc1488c22791b4ca4fbe671}} 
std\+::shared\+\_\+ptr$<$ Ui\+\_\+\+File\+Page $>$ {\bfseries ui\+\_\+}
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FilePage_aca3e2a213ec519e4f8aec27cfe9973ad}\label{classGpgFrontend_1_1UI_1_1FilePage_aca3e2a213ec519e4f8aec27cfe9973ad}} 
QCompleter $\ast$ {\bfseries path\+\_\+edit\+\_\+completer\+\_\+}
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FilePage_a379abfff5c0e3935b478aee938528ba1}\label{classGpgFrontend_1_1UI_1_1FilePage_a379abfff5c0e3935b478aee938528ba1}} 
QString\+List\+Model $\ast$ {\bfseries path\+\_\+complete\+\_\+model\+\_\+}
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FilePage_aea773a182e0776154611ff51431c7d6c}\label{classGpgFrontend_1_1UI_1_1FilePage_aea773a182e0776154611ff51431c7d6c}} 
QMenu $\ast$ {\bfseries popup\+\_\+menu\+\_\+} \{\}
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FilePage_a6ddf29e46120a9cd7a31285d748ddb12}\label{classGpgFrontend_1_1UI_1_1FilePage_a6ddf29e46120a9cd7a31285d748ddb12}} 
QMenu $\ast$ {\bfseries option\+\_\+popup\+\_\+menu\+\_\+} \{\}
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FilePage_a565315f13d3bad9b46b9b48a754d04a2}\label{classGpgFrontend_1_1UI_1_1FilePage_a565315f13d3bad9b46b9b48a754d04a2}} 
\mbox{\hyperlink{classGpgFrontend_1_1UI_1_1FileTreeView}{File\+Tree\+View}} $\ast$ {\bfseries file\+\_\+tree\+\_\+view\+\_\+}
\end{DoxyCompactItemize}


\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FilePage_aed52684347a89faaad2cc7defa9dfc0f}\label{classGpgFrontend_1_1UI_1_1FilePage_aed52684347a89faaad2cc7defa9dfc0f}} 
\index{GpgFrontend::UI::FilePage@{GpgFrontend::UI::FilePage}!FilePage@{FilePage}}
\index{FilePage@{FilePage}!GpgFrontend::UI::FilePage@{GpgFrontend::UI::FilePage}}
\doxysubsubsection{\texorpdfstring{FilePage()}{FilePage()}}
{\footnotesize\ttfamily Gpg\+Frontend\+::\+UI\+::\+File\+Page\+::\+File\+Page (\begin{DoxyParamCaption}\item[{QWidget $\ast$}]{parent,  }\item[{const QString \&}]{target\+\_\+path }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [explicit]}}



Construct a new File Page object. 


\begin{DoxyParams}{Parameters}
{\em parent} & \\
\hline
\end{DoxyParams}


References Gpg\+Frontend\+::\+UI\+::\+File\+Tree\+View\+::\+Get\+Current\+Path(), and Gpg\+Frontend\+::\+UI\+::\+File\+Tree\+View\+::\+Slot\+Show\+Hidden\+File().



\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FilePage_ad1211e2d7911f55ee5d35f685bc00075}\label{classGpgFrontend_1_1UI_1_1FilePage_ad1211e2d7911f55ee5d35f685bc00075}} 
\index{GpgFrontend::UI::FilePage@{GpgFrontend::UI::FilePage}!GetSelected@{GetSelected}}
\index{GetSelected@{GetSelected}!GpgFrontend::UI::FilePage@{GpgFrontend::UI::FilePage}}
\doxysubsubsection{\texorpdfstring{GetSelected()}{GetSelected()}}
{\footnotesize\ttfamily auto Gpg\+Frontend\+::\+UI\+::\+File\+Page\+::\+Get\+Selected (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const -\/$>$ QString}



Get the Selected object. 

\begin{DoxyReturn}{Returns}
QString 
\end{DoxyReturn}
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FilePage_aea388ad7876e287f71e93085e6715495}\label{classGpgFrontend_1_1UI_1_1FilePage_aea388ad7876e287f71e93085e6715495}} 
\index{GpgFrontend::UI::FilePage@{GpgFrontend::UI::FilePage}!keyPressEvent@{keyPressEvent}}
\index{keyPressEvent@{keyPressEvent}!GpgFrontend::UI::FilePage@{GpgFrontend::UI::FilePage}}
\doxysubsubsection{\texorpdfstring{keyPressEvent()}{keyPressEvent()}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+File\+Page\+::key\+Press\+Event (\begin{DoxyParamCaption}\item[{QKey\+Event $\ast$}]{event }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [override]}, {\ttfamily [protected]}}


\begin{DoxyParams}{Parameters}
{\em event} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FilePage_aec462d16a2097024a4ced24012b905a7}\label{classGpgFrontend_1_1UI_1_1FilePage_aec462d16a2097024a4ced24012b905a7}} 
\index{GpgFrontend::UI::FilePage@{GpgFrontend::UI::FilePage}!SignalPathChanged@{SignalPathChanged}}
\index{SignalPathChanged@{SignalPathChanged}!GpgFrontend::UI::FilePage@{GpgFrontend::UI::FilePage}}
\doxysubsubsection{\texorpdfstring{SignalPathChanged}{SignalPathChanged}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+File\+Page\+::\+Signal\+Path\+Changed (\begin{DoxyParamCaption}\item[{const QString \&}]{path }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [signal]}}


\begin{DoxyParams}{Parameters}
{\em path} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FilePage_a301c5c7747ad251b14c490d58b5d678f}\label{classGpgFrontend_1_1UI_1_1FilePage_a301c5c7747ad251b14c490d58b5d678f}} 
\index{GpgFrontend::UI::FilePage@{GpgFrontend::UI::FilePage}!SignalRefreshInfoBoard@{SignalRefreshInfoBoard}}
\index{SignalRefreshInfoBoard@{SignalRefreshInfoBoard}!GpgFrontend::UI::FilePage@{GpgFrontend::UI::FilePage}}
\doxysubsubsection{\texorpdfstring{SignalRefreshInfoBoard}{SignalRefreshInfoBoard}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+File\+Page\+::\+Signal\+Refresh\+Info\+Board (\begin{DoxyParamCaption}\item[{const QString \&}]{text,  }\item[{\mbox{\hyperlink{namespaceGpgFrontend_1_1UI_acbaebd342a317b1f067942e5144bb00d}{Info\+Board\+Status}}}]{verify\+\_\+label\+\_\+status }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [signal]}}


\begin{DoxyParams}{Parameters}
{\em text} & \\
\hline
{\em verify\+\_\+label\+\_\+status} & \\
\hline
\end{DoxyParams}


The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
src/ui/widgets/File\+Page.\+h\item 
src/ui/widgets/File\+Page.\+cpp\end{DoxyCompactItemize}
