2022-05-08 19:59:26 +00:00
\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\+ :
2022-05-08 22:01:23 +00:00
\nopagebreak
\begin { figure} [H]
\begin { center}
\leavevmode
2024-01-23 07:22:33 +00:00
\includegraphics [width=222pt] { classGpgFrontend_ 1_ 1UI_ 1_ 1FilePage_ _ inherit_ _ graph}
2022-05-08 22:01:23 +00:00
\end { center}
\end { figure}
2022-05-08 19:59:26 +00:00
Collaboration diagram for Gpg\+ Frontend\+ ::UI\+ ::File\+ Page\+ :
2022-05-08 22:01:23 +00:00
\nopagebreak
\begin { figure} [H]
\begin { center}
\leavevmode
\includegraphics [height=550pt] { classGpgFrontend_ 1_ 1UI_ 1_ 1FilePage_ _ coll_ _ graph}
\end { center}
\end { figure}
2022-05-08 19:59:26 +00:00
\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
2024-01-30 05:39:43 +00:00
void \mbox { \hyperlink { classGpgFrontend_ 1_ 1UI_ 1_ 1FilePage_ af4462f25386ff65594ab0de771cb45c5} { Signal\+ Path\+ Changed} } (const QString \& )
2022-05-08 19:59:26 +00:00
\item
2024-01-30 05:39:43 +00:00
void \mbox { \hyperlink { classGpgFrontend_ 1_ 1UI_ 1_ 1FilePage_ a8c24032167f81c86770c216c3831da57} { Signal\+ Refresh\+ Info\+ Board} } (const QString \& , \mbox { \hyperlink { namespaceGpgFrontend_ 1_ 1UI_ acbaebd342a317b1f067942e5144bb00d} { Info\+ Board\+ Status} } )
\item
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1FilePage_ ac008703950ffa192755e006638b693f4} \label { classGpgFrontend_ 1_ 1UI_ 1_ 1FilePage_ ac008703950ffa192755e006638b693f4} }
void { \bfseries Signal\+ Current\+ Tab\+ Changed} ()
\item
void \mbox { \hyperlink { classGpgFrontend_ 1_ 1UI_ 1_ 1FilePage_ adadebdebea3d4d8ced7aacc17b617627} { Signal\+ Main\+ Windowl\+ Update\+ Basical\+ Opera\+ Menu} } (unsigned int)
2022-05-08 19:59:26 +00:00
\end { DoxyCompactItemize}
\doxysubsection * { Public Member Functions}
\begin { DoxyCompactItemize}
\item
2024-01-23 07:22:33 +00:00
\mbox { \hyperlink { classGpgFrontend_ 1_ 1UI_ 1_ 1FilePage_ aed52684347a89faaad2cc7defa9dfc0f} { File\+ Page} } (QWidget $ \ast $ parent, const QString \& )
2022-05-08 19:59:26 +00:00
\begin { DoxyCompactList} \small \item \em Construct a new File Page object. \end { DoxyCompactList} \item
2024-01-23 07:22:33 +00:00
auto \mbox { \hyperlink { classGpgFrontend_ 1_ 1UI_ 1_ 1FilePage_ ad1211e2d7911f55ee5d35f685bc00075} { Get\+ Selected} } () const -\/ $ > $ QString
2022-05-08 19:59:26 +00:00
\begin { DoxyCompactList} \small \item \em Get the Selected object. \end { DoxyCompactList} \end { DoxyCompactItemize}
\doxysubsection * { Protected Member Functions}
\begin { DoxyCompactItemize}
\item
2022-11-26 18:19:17 +00:00
void \mbox { \hyperlink { classGpgFrontend_ 1_ 1UI_ 1_ 1FilePage_ aea388ad7876e287f71e93085e6715495} { key\+ Press\+ Event} } (QKey\+ Event $ \ast $ event) override
2022-05-08 19:59:26 +00:00
\end { DoxyCompactItemize}
2024-01-30 05:39:43 +00:00
\doxysubsection * { Private Slots}
\begin { DoxyCompactItemize}
\item
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1FilePage_ ac9d67b61abb9d4d013a73ad271c02c55} \label { classGpgFrontend_ 1_ 1UI_ 1_ 1FilePage_ ac9d67b61abb9d4d013a73ad271c02c55} }
void { \bfseries update\+ \_ \+ main\+ \_ \+ basical\+ \_ \+ opera\+ \_ \+ menu} (const QString \& )
\end { DoxyCompactItemize}
2022-05-08 19:59:26 +00:00
\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} }
2022-11-26 18:19:17 +00:00
QCompleter $ \ast $ { \bfseries path\+ \_ \+ edit\+ \_ \+ completer\+ \_ \+ }
2022-05-08 19:59:26 +00:00
\item
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1FilePage_ a379abfff5c0e3935b478aee938528ba1} \label { classGpgFrontend_ 1_ 1UI_ 1_ 1FilePage_ a379abfff5c0e3935b478aee938528ba1} }
2022-11-26 18:19:17 +00:00
QString\+ List\+ Model $ \ast $ { \bfseries path\+ \_ \+ complete\+ \_ \+ model\+ \_ \+ }
2022-05-08 19:59:26 +00:00
\item
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1FilePage_ aea773a182e0776154611ff51431c7d6c} \label { classGpgFrontend_ 1_ 1UI_ 1_ 1FilePage_ aea773a182e0776154611ff51431c7d6c} }
2022-11-26 18:19:17 +00:00
QMenu $ \ast $ { \bfseries popup\+ \_ \+ menu\+ \_ \+ } \{ \}
2022-05-08 19:59:26 +00:00
\item
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1FilePage_ a6ddf29e46120a9cd7a31285d748ddb12} \label { classGpgFrontend_ 1_ 1UI_ 1_ 1FilePage_ a6ddf29e46120a9cd7a31285d748ddb12} }
2022-11-26 18:19:17 +00:00
QMenu $ \ast $ { \bfseries option\+ \_ \+ popup\+ \_ \+ menu\+ \_ \+ } \{ \}
2022-05-08 19:59:26 +00:00
\item
2024-01-23 07:22:33 +00:00
\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\+ \_ \+ }
2022-05-08 19:59:26 +00:00
\end { DoxyCompactItemize}
\doxysubsection { Constructor \& Destructor Documentation}
2024-01-23 07:22:33 +00:00
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1FilePage_ aed52684347a89faaad2cc7defa9dfc0f} \label { classGpgFrontend_ 1_ 1UI_ 1_ 1FilePage_ aed52684347a89faaad2cc7defa9dfc0f} }
2022-05-08 19:59:26 +00:00
\index { GpgFrontend::UI::FilePage@{ GpgFrontend::UI::FilePage} !FilePage@{ FilePage} }
\index { FilePage@{ FilePage} !GpgFrontend::UI::FilePage@{ GpgFrontend::UI::FilePage} }
\doxysubsubsection { \texorpdfstring { FilePage()} { FilePage()} }
2024-01-23 07:22:33 +00:00
{ \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]} }
2022-05-08 19:59:26 +00:00
Construct a new File Page object.
\begin { DoxyParams} { Parameters}
{ \em parent} & \\
\hline
\end { DoxyParams}
2024-01-23 07:22:33 +00:00
References Gpg\+ Frontend\+ ::\+ UI\+ ::\+ File\+ Tree\+ View\+ ::\+ Get\+ Current\+ Path(), and Gpg\+ Frontend\+ ::\+ UI\+ ::\+ File\+ Tree\+ View\+ ::\+ Slot\+ Show\+ Hidden\+ File().
2022-05-08 19:59:26 +00:00
\doxysubsection { Member Function Documentation}
2024-01-23 07:22:33 +00:00
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1FilePage_ ad1211e2d7911f55ee5d35f685bc00075} \label { classGpgFrontend_ 1_ 1UI_ 1_ 1FilePage_ ad1211e2d7911f55ee5d35f685bc00075} }
2022-05-08 19:59:26 +00:00
\index { GpgFrontend::UI::FilePage@{ GpgFrontend::UI::FilePage} !GetSelected@{ GetSelected} }
\index { GetSelected@{ GetSelected} !GpgFrontend::UI::FilePage@{ GpgFrontend::UI::FilePage} }
\doxysubsubsection { \texorpdfstring { GetSelected()} { GetSelected()} }
2024-01-23 07:22:33 +00:00
{ \footnotesize \ttfamily auto Gpg\+ Frontend\+ ::\+ UI\+ ::\+ File\+ Page\+ ::\+ Get\+ Selected (\begin { DoxyParamCaption} { } \end { DoxyParamCaption} ) const -\/ $ > $ QString}
2022-05-08 19:59:26 +00:00
Get the Selected object.
\begin { DoxyReturn} { Returns}
2022-11-26 18:19:17 +00:00
QString
2022-05-08 19:59:26 +00:00
\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()} }
2022-11-26 18:19:17 +00:00
{ \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]} }
2022-05-08 19:59:26 +00:00
\begin { DoxyParams} { Parameters}
{ \em event} & \\
\hline
\end { DoxyParams}
2024-01-30 05:39:43 +00:00
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1FilePage_ adadebdebea3d4d8ced7aacc17b617627} \label { classGpgFrontend_ 1_ 1UI_ 1_ 1FilePage_ adadebdebea3d4d8ced7aacc17b617627} }
\index { GpgFrontend::UI::FilePage@{ GpgFrontend::UI::FilePage} !SignalMainWindowlUpdateBasicalOperaMenu@{ SignalMainWindowlUpdateBasicalOperaMenu} }
\index { SignalMainWindowlUpdateBasicalOperaMenu@{ SignalMainWindowlUpdateBasicalOperaMenu} !GpgFrontend::UI::FilePage@{ GpgFrontend::UI::FilePage} }
\doxysubsubsection { \texorpdfstring { SignalMainWindowlUpdateBasicalOperaMenu} { SignalMainWindowlUpdateBasicalOperaMenu} }
{ \footnotesize \ttfamily void Gpg\+ Frontend\+ ::\+ UI\+ ::\+ File\+ Page\+ ::\+ Signal\+ Main\+ Windowl\+ Update\+ Basical\+ Opera\+ Menu (\begin { DoxyParamCaption} \item [{unsigned int}] { } \end { DoxyParamCaption} )\hspace { 0.3cm} { \ttfamily [signal]} }
\begin { DoxyParams} { Parameters}
{ \em int} & \\
\hline
\end { DoxyParams}
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1FilePage_ af4462f25386ff65594ab0de771cb45c5} \label { classGpgFrontend_ 1_ 1UI_ 1_ 1FilePage_ af4462f25386ff65594ab0de771cb45c5} }
2022-05-08 19:59:26 +00:00
\index { GpgFrontend::UI::FilePage@{ GpgFrontend::UI::FilePage} !SignalPathChanged@{ SignalPathChanged} }
\index { SignalPathChanged@{ SignalPathChanged} !GpgFrontend::UI::FilePage@{ GpgFrontend::UI::FilePage} }
\doxysubsubsection { \texorpdfstring { SignalPathChanged} { SignalPathChanged} }
2024-01-30 05:39:43 +00:00
{ \footnotesize \ttfamily void Gpg\+ Frontend\+ ::\+ UI\+ ::\+ File\+ Page\+ ::\+ Signal\+ Path\+ Changed (\begin { DoxyParamCaption} \item [{const QString \&}] { } \end { DoxyParamCaption} )\hspace { 0.3cm} { \ttfamily [signal]} }
2022-05-08 19:59:26 +00:00
\begin { DoxyParams} { Parameters}
{ \em path} & \\
\hline
\end { DoxyParams}
2024-01-30 05:39:43 +00:00
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1FilePage_ a8c24032167f81c86770c216c3831da57} \label { classGpgFrontend_ 1_ 1UI_ 1_ 1FilePage_ a8c24032167f81c86770c216c3831da57} }
2022-05-08 19:59:26 +00:00
\index { GpgFrontend::UI::FilePage@{ GpgFrontend::UI::FilePage} !SignalRefreshInfoBoard@{ SignalRefreshInfoBoard} }
\index { SignalRefreshInfoBoard@{ SignalRefreshInfoBoard} !GpgFrontend::UI::FilePage@{ GpgFrontend::UI::FilePage} }
\doxysubsubsection { \texorpdfstring { SignalRefreshInfoBoard} { SignalRefreshInfoBoard} }
2024-01-30 05:39:43 +00:00
{ \footnotesize \ttfamily void Gpg\+ Frontend\+ ::\+ UI\+ ::\+ File\+ Page\+ ::\+ Signal\+ Refresh\+ Info\+ Board (\begin { DoxyParamCaption} \item [{const QString \&}] { , } \item [{\mbox{\hyperlink{namespaceGpgFrontend_1_1UI_acbaebd342a317b1f067942e5144bb00d}{Info\+Board\+Status}}}] { } \end { DoxyParamCaption} )\hspace { 0.3cm} { \ttfamily [signal]} }
2022-05-08 19:59:26 +00:00
\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}