2024-01-23 07:22:33 +00:00
|
|
|
\hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView}{}\doxysection{Gpg\+Frontend\+::UI\+::File\+Tree\+View Class Reference}
|
|
|
|
\label{classGpgFrontend_1_1UI_1_1FileTreeView}\index{GpgFrontend::UI::FileTreeView@{GpgFrontend::UI::FileTreeView}}
|
|
|
|
|
|
|
|
|
|
|
|
Inheritance diagram for Gpg\+Frontend\+::UI\+::File\+Tree\+View\+:
|
|
|
|
\nopagebreak
|
|
|
|
\begin{figure}[H]
|
|
|
|
\begin{center}
|
|
|
|
\leavevmode
|
|
|
|
\includegraphics[height=550pt]{classGpgFrontend_1_1UI_1_1FileTreeView__inherit__graph}
|
|
|
|
\end{center}
|
|
|
|
\end{figure}
|
|
|
|
|
|
|
|
|
|
|
|
Collaboration diagram for Gpg\+Frontend\+::UI\+::File\+Tree\+View\+:
|
|
|
|
\nopagebreak
|
|
|
|
\begin{figure}[H]
|
|
|
|
\begin{center}
|
|
|
|
\leavevmode
|
|
|
|
\includegraphics[height=550pt]{classGpgFrontend_1_1UI_1_1FileTreeView__coll__graph}
|
|
|
|
\end{center}
|
|
|
|
\end{figure}
|
|
|
|
\doxysubsection*{Public Slots}
|
|
|
|
\begin{DoxyCompactItemize}
|
|
|
|
\item
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_a8f04dca4e2b77cc477ababd064003acb}\label{classGpgFrontend_1_1UI_1_1FileTreeView_a8f04dca4e2b77cc477ababd064003acb}}
|
|
|
|
void {\bfseries Slot\+Go\+Path} (const QString \&)
|
|
|
|
\item
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_a41fdc92e83892a89404913232a89e5a4}\label{classGpgFrontend_1_1UI_1_1FileTreeView_a41fdc92e83892a89404913232a89e5a4}}
|
|
|
|
void {\bfseries Slot\+Up\+Level} ()
|
|
|
|
\item
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_a65fdeed89993e4b2c18024732923430e}\label{classGpgFrontend_1_1UI_1_1FileTreeView_a65fdeed89993e4b2c18024732923430e}}
|
|
|
|
void {\bfseries Slot\+Show\+System\+File} (bool)
|
|
|
|
\item
|
|
|
|
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1FileTreeView_aed6a2eaa435630ccf7b65da2f09114dd}{Slot\+Show\+Hidden\+File}} (bool)
|
|
|
|
\item
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_a96fcd68338c6bddb149667063edb47c3}\label{classGpgFrontend_1_1UI_1_1FileTreeView_a96fcd68338c6bddb149667063edb47c3}}
|
|
|
|
auto {\bfseries Slot\+Delete\+Selected\+Item} () -\/$>$ void
|
|
|
|
\item
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_aa4b80d11c8fa163040ce6b6aac5aaf2f}\label{classGpgFrontend_1_1UI_1_1FileTreeView_aa4b80d11c8fa163040ce6b6aac5aaf2f}}
|
|
|
|
void {\bfseries Slot\+Mkdir} ()
|
|
|
|
\item
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_a988f0e982937c5a53384246d1bc8459c}\label{classGpgFrontend_1_1UI_1_1FileTreeView_a988f0e982937c5a53384246d1bc8459c}}
|
|
|
|
void {\bfseries Slot\+Mkdir\+Below\+At\+Selected\+Item} ()
|
|
|
|
\item
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_ad7cf6f538dace39fc030995211695118}\label{classGpgFrontend_1_1UI_1_1FileTreeView_ad7cf6f538dace39fc030995211695118}}
|
|
|
|
void {\bfseries Slot\+Touch} ()
|
|
|
|
\item
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_a924444f4ac2955da1e9ee2d1bb543297}\label{classGpgFrontend_1_1UI_1_1FileTreeView_a924444f4ac2955da1e9ee2d1bb543297}}
|
|
|
|
void {\bfseries Slot\+Touch\+Below\+At\+Selected\+Item} ()
|
|
|
|
\item
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_a31251c64e0e44a1aa7c28ea6bfec6fac}\label{classGpgFrontend_1_1UI_1_1FileTreeView_a31251c64e0e44a1aa7c28ea6bfec6fac}}
|
|
|
|
void {\bfseries Slot\+Rename\+Selected\+Item} ()
|
|
|
|
\item
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_af67798e2b8d81481f70fa84e4d28e295}\label{classGpgFrontend_1_1UI_1_1FileTreeView_af67798e2b8d81481f70fa84e4d28e295}}
|
|
|
|
void {\bfseries Slot\+Open\+Selected\+Item\+By\+System\+Application} ()
|
|
|
|
\end{DoxyCompactItemize}
|
|
|
|
\doxysubsection*{Signals}
|
|
|
|
\begin{DoxyCompactItemize}
|
|
|
|
\item
|
|
|
|
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1FileTreeView_a4a02715e876d9a36b4bbdf505d8ad8a2}{Signal\+Path\+Changed}} (const QString \&)
|
|
|
|
\item
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_a17bd3281be79b667ac72175532d8c48c}\label{classGpgFrontend_1_1UI_1_1FileTreeView_a17bd3281be79b667ac72175532d8c48c}}
|
|
|
|
void {\bfseries Signal\+Selected\+Changed} (const QString \&)
|
|
|
|
\item
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_a9f214e986af19db6ea9b950ac96efc74}\label{classGpgFrontend_1_1UI_1_1FileTreeView_a9f214e986af19db6ea9b950ac96efc74}}
|
|
|
|
void {\bfseries Signal\+Open\+File} (const QString \&)
|
|
|
|
\end{DoxyCompactItemize}
|
|
|
|
\doxysubsection*{Public Member Functions}
|
|
|
|
\begin{DoxyCompactItemize}
|
|
|
|
\item
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_a2931d3dd163f990197490964c4339c9d}\label{classGpgFrontend_1_1UI_1_1FileTreeView_a2931d3dd163f990197490964c4339c9d}}
|
|
|
|
{\bfseries File\+Tree\+View} (QWidget $\ast$parent, const QString \&target\+\_\+path)
|
|
|
|
\item
|
|
|
|
auto \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1FileTreeView_a984bd4a6f7d133d6e6356b46ba2d46d4}{Get\+Current\+Path}} () -\/$>$ QString
|
|
|
|
\begin{DoxyCompactList}\small\item\em Get the Current Path object. \end{DoxyCompactList}\item
|
|
|
|
auto \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1FileTreeView_a697e1df6db810119d3d908d9e88a5212}{Get\+Selected\+Path}} () -\/$>$ QString
|
|
|
|
\begin{DoxyCompactList}\small\item\em Get the Selected Path object. \end{DoxyCompactList}\item
|
|
|
|
auto \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1FileTreeView_ae65efaff87bd35f7f8f73388c022bdf8}{Get\+Path\+By\+Click\+Point}} (const QPoint \&point) -\/$>$ QString
|
|
|
|
\begin{DoxyCompactList}\small\item\em Get the Path By Click Point object. \end{DoxyCompactList}\item
|
|
|
|
auto \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1FileTreeView_a8addf93e844125d99c5a66fb7364a45d}{Get\+Mouse\+Point\+Global}} (const QPoint \&point) -\/$>$ QPoint
|
|
|
|
\begin{DoxyCompactList}\small\item\em Get the Mouse Point Global object. \end{DoxyCompactList}\end{DoxyCompactItemize}
|
|
|
|
\doxysubsection*{Protected Member Functions}
|
|
|
|
\begin{DoxyCompactItemize}
|
|
|
|
\item
|
|
|
|
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1FileTreeView_a710ca837224c645182f44eea0d6bb0f0}{selection\+Changed}} (const QItem\+Selection \&selected, const QItem\+Selection \&deselected) override
|
|
|
|
\item
|
|
|
|
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1FileTreeView_aad531bef81bf8264be3a181efd6b473d}{key\+Press\+Event}} (QKey\+Event $\ast$event) override
|
|
|
|
\item
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_a67fa58357348920cbb250df3fe70115c}\label{classGpgFrontend_1_1UI_1_1FileTreeView_a67fa58357348920cbb250df3fe70115c}}
|
|
|
|
void {\bfseries paint\+Event} (QPaint\+Event $\ast$event) override
|
2024-01-30 05:39:43 +00:00
|
|
|
\item
|
|
|
|
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1FileTreeView_a1c0a1f76a713872530980b14baaaec29}{mouse\+Press\+Event}} (QMouse\+Event $\ast$event) override
|
2024-01-23 07:22:33 +00:00
|
|
|
\end{DoxyCompactItemize}
|
|
|
|
\doxysubsection*{Private Slots}
|
|
|
|
\begin{DoxyCompactItemize}
|
|
|
|
\item
|
|
|
|
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1FileTreeView_a3f3f0feea01ce05304e48110d2f33af0}{slot\+\_\+file\+\_\+tree\+\_\+view\+\_\+item\+\_\+double\+\_\+clicked}} (const QModel\+Index \&index)
|
|
|
|
\item
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_a2c83b0cd54f1b264db181fc31a8a9458}\label{classGpgFrontend_1_1UI_1_1FileTreeView_a2c83b0cd54f1b264db181fc31a8a9458}}
|
|
|
|
void {\bfseries slot\+\_\+calculate\+\_\+hash} ()
|
|
|
|
\item
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_a4e4c6474f46750c5e78cbd10ce6c2cc1}\label{classGpgFrontend_1_1UI_1_1FileTreeView_a4e4c6474f46750c5e78cbd10ce6c2cc1}}
|
|
|
|
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1FileTreeView_a4e4c6474f46750c5e78cbd10ce6c2cc1}{slot\+\_\+compress\+\_\+files}} ()
|
|
|
|
\begin{DoxyCompactList}\small\item\em compress directory into gpg-\/zip \end{DoxyCompactList}\item
|
|
|
|
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1FileTreeView_a626b131b432c29f162aa9a47fd9f67f7}{slot\+\_\+show\+\_\+custom\+\_\+context\+\_\+menu}} (const QPoint \&point)
|
|
|
|
\item
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_ac45715a8e6e67f1221a1902ee5d51a44}\label{classGpgFrontend_1_1UI_1_1FileTreeView_ac45715a8e6e67f1221a1902ee5d51a44}}
|
|
|
|
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1FileTreeView_ac45715a8e6e67f1221a1902ee5d51a44}{slot\+\_\+create\+\_\+popup\+\_\+menu}} ()
|
2024-04-21 19:50:14 +00:00
|
|
|
\begin{DoxyCompactList}\small\item\em Create a popup menu object. \end{DoxyCompactList}\item
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_ae652dbd4336f6eb51fbaecb0e26a120b}\label{classGpgFrontend_1_1UI_1_1FileTreeView_ae652dbd4336f6eb51fbaecb0e26a120b}}
|
|
|
|
void {\bfseries slot\+\_\+adjust\+\_\+column\+\_\+widths} ()
|
|
|
|
\end{DoxyCompactItemize}
|
2024-01-23 07:22:33 +00:00
|
|
|
\doxysubsection*{Private Attributes}
|
|
|
|
\begin{DoxyCompactItemize}
|
|
|
|
\item
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_a3c1f1811b9022af5accf5dd6f408a4a5}\label{classGpgFrontend_1_1UI_1_1FileTreeView_a3c1f1811b9022af5accf5dd6f408a4a5}}
|
|
|
|
QFile\+System\+Model $\ast$ {\bfseries dir\+\_\+model\+\_\+}
|
|
|
|
\item
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_a5238316d0c0de7377302c62b7795fd5e}\label{classGpgFrontend_1_1UI_1_1FileTreeView_a5238316d0c0de7377302c62b7795fd5e}}
|
|
|
|
QString {\bfseries current\+\_\+path\+\_\+}
|
|
|
|
\item
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_a6d01507d87dbc9edd4471ef3dd429873}\label{classGpgFrontend_1_1UI_1_1FileTreeView_a6d01507d87dbc9edd4471ef3dd429873}}
|
|
|
|
QString {\bfseries selected\+\_\+path\+\_\+}
|
|
|
|
\item
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_a2060426b238894bae21c46ccc0f0c53e}\label{classGpgFrontend_1_1UI_1_1FileTreeView_a2060426b238894bae21c46ccc0f0c53e}}
|
|
|
|
QMenu $\ast$ {\bfseries popup\+\_\+menu\+\_\+}
|
|
|
|
\item
|
2024-01-30 05:39:43 +00:00
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_a55ab0ccc16e3a1696e3b1ee47e884544}\label{classGpgFrontend_1_1UI_1_1FileTreeView_a55ab0ccc16e3a1696e3b1ee47e884544}}
|
|
|
|
QMenu $\ast$ {\bfseries new\+\_\+item\+\_\+action\+\_\+menu\+\_\+}
|
|
|
|
\item
|
2024-01-23 07:22:33 +00:00
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_a46daeb183f5f127c7d7f91e1ae506e38}\label{classGpgFrontend_1_1UI_1_1FileTreeView_a46daeb183f5f127c7d7f91e1ae506e38}}
|
|
|
|
QAction $\ast$ {\bfseries action\+\_\+open\+\_\+file\+\_\+}
|
|
|
|
\item
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_abd8161c93d2c51daf3aa41133a500dca}\label{classGpgFrontend_1_1UI_1_1FileTreeView_abd8161c93d2c51daf3aa41133a500dca}}
|
|
|
|
QAction $\ast$ {\bfseries action\+\_\+rename\+\_\+file\+\_\+}
|
|
|
|
\item
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_a37fc114d8f94ede3601e845e0b719913}\label{classGpgFrontend_1_1UI_1_1FileTreeView_a37fc114d8f94ede3601e845e0b719913}}
|
|
|
|
QAction $\ast$ {\bfseries action\+\_\+delete\+\_\+file\+\_\+}
|
|
|
|
\item
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_a84f472186484a67e69ae738384db8d6e}\label{classGpgFrontend_1_1UI_1_1FileTreeView_a84f472186484a67e69ae738384db8d6e}}
|
|
|
|
QAction $\ast$ {\bfseries action\+\_\+calculate\+\_\+hash\+\_\+}
|
|
|
|
\item
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_af70e1b64c405d7f15ee7be44e28fde6a}\label{classGpgFrontend_1_1UI_1_1FileTreeView_af70e1b64c405d7f15ee7be44e28fde6a}}
|
|
|
|
QAction $\ast$ {\bfseries action\+\_\+create\+\_\+empty\+\_\+file\+\_\+}
|
|
|
|
\item
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_ac735eee38ce4b46d374ef2ad3b10511c}\label{classGpgFrontend_1_1UI_1_1FileTreeView_ac735eee38ce4b46d374ef2ad3b10511c}}
|
|
|
|
QAction $\ast$ {\bfseries action\+\_\+make\+\_\+directory\+\_\+}
|
|
|
|
\item
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_ac05d5c25ff89f9f08ab59fee726f50a5}\label{classGpgFrontend_1_1UI_1_1FileTreeView_ac05d5c25ff89f9f08ab59fee726f50a5}}
|
|
|
|
QAction $\ast$ {\bfseries action\+\_\+compress\+\_\+files\+\_\+}
|
2024-04-21 19:50:14 +00:00
|
|
|
\item
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_afd9468aff4905d5334a54cfdeecb4525}\label{classGpgFrontend_1_1UI_1_1FileTreeView_afd9468aff4905d5334a54cfdeecb4525}}
|
|
|
|
bool {\bfseries initial\+\_\+resize\+\_\+done\+\_\+} = false
|
2024-01-23 07:22:33 +00:00
|
|
|
\end{DoxyCompactItemize}
|
|
|
|
|
|
|
|
|
|
|
|
\doxysubsection{Member Function Documentation}
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_a984bd4a6f7d133d6e6356b46ba2d46d4}\label{classGpgFrontend_1_1UI_1_1FileTreeView_a984bd4a6f7d133d6e6356b46ba2d46d4}}
|
|
|
|
\index{GpgFrontend::UI::FileTreeView@{GpgFrontend::UI::FileTreeView}!GetCurrentPath@{GetCurrentPath}}
|
|
|
|
\index{GetCurrentPath@{GetCurrentPath}!GpgFrontend::UI::FileTreeView@{GpgFrontend::UI::FileTreeView}}
|
|
|
|
\doxysubsubsection{\texorpdfstring{GetCurrentPath()}{GetCurrentPath()}}
|
|
|
|
{\footnotesize\ttfamily auto Gpg\+Frontend\+::\+UI\+::\+File\+Tree\+View\+::\+Get\+Current\+Path (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) -\/$>$ QString}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Get the Current Path object.
|
|
|
|
|
|
|
|
\begin{DoxyReturn}{Returns}
|
2024-01-30 05:39:43 +00:00
|
|
|
QString
|
2024-01-23 07:22:33 +00:00
|
|
|
\end{DoxyReturn}
|
|
|
|
|
|
|
|
|
|
|
|
Referenced by Gpg\+Frontend\+::\+UI\+::\+File\+Page\+::\+File\+Page().
|
|
|
|
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_a8addf93e844125d99c5a66fb7364a45d}\label{classGpgFrontend_1_1UI_1_1FileTreeView_a8addf93e844125d99c5a66fb7364a45d}}
|
|
|
|
\index{GpgFrontend::UI::FileTreeView@{GpgFrontend::UI::FileTreeView}!GetMousePointGlobal@{GetMousePointGlobal}}
|
|
|
|
\index{GetMousePointGlobal@{GetMousePointGlobal}!GpgFrontend::UI::FileTreeView@{GpgFrontend::UI::FileTreeView}}
|
|
|
|
\doxysubsubsection{\texorpdfstring{GetMousePointGlobal()}{GetMousePointGlobal()}}
|
|
|
|
{\footnotesize\ttfamily auto Gpg\+Frontend\+::\+UI\+::\+File\+Tree\+View\+::\+Get\+Mouse\+Point\+Global (\begin{DoxyParamCaption}\item[{const QPoint \&}]{point }\end{DoxyParamCaption}) -\/$>$ QPoint}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Get the Mouse Point Global object.
|
|
|
|
|
|
|
|
|
|
|
|
\begin{DoxyParams}{Parameters}
|
|
|
|
{\em point} & \\
|
|
|
|
\hline
|
|
|
|
\end{DoxyParams}
|
|
|
|
\begin{DoxyReturn}{Returns}
|
|
|
|
QPoint
|
|
|
|
\end{DoxyReturn}
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_ae65efaff87bd35f7f8f73388c022bdf8}\label{classGpgFrontend_1_1UI_1_1FileTreeView_ae65efaff87bd35f7f8f73388c022bdf8}}
|
|
|
|
\index{GpgFrontend::UI::FileTreeView@{GpgFrontend::UI::FileTreeView}!GetPathByClickPoint@{GetPathByClickPoint}}
|
|
|
|
\index{GetPathByClickPoint@{GetPathByClickPoint}!GpgFrontend::UI::FileTreeView@{GpgFrontend::UI::FileTreeView}}
|
|
|
|
\doxysubsubsection{\texorpdfstring{GetPathByClickPoint()}{GetPathByClickPoint()}}
|
|
|
|
{\footnotesize\ttfamily auto Gpg\+Frontend\+::\+UI\+::\+File\+Tree\+View\+::\+Get\+Path\+By\+Click\+Point (\begin{DoxyParamCaption}\item[{const QPoint \&}]{point }\end{DoxyParamCaption}) -\/$>$ QString}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Get the Path By Click Point object.
|
|
|
|
|
|
|
|
|
|
|
|
\begin{DoxyParams}{Parameters}
|
|
|
|
{\em point} & \\
|
|
|
|
\hline
|
|
|
|
\end{DoxyParams}
|
|
|
|
\begin{DoxyReturn}{Returns}
|
2024-01-30 05:39:43 +00:00
|
|
|
QString
|
2024-01-23 07:22:33 +00:00
|
|
|
\end{DoxyReturn}
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_a697e1df6db810119d3d908d9e88a5212}\label{classGpgFrontend_1_1UI_1_1FileTreeView_a697e1df6db810119d3d908d9e88a5212}}
|
|
|
|
\index{GpgFrontend::UI::FileTreeView@{GpgFrontend::UI::FileTreeView}!GetSelectedPath@{GetSelectedPath}}
|
|
|
|
\index{GetSelectedPath@{GetSelectedPath}!GpgFrontend::UI::FileTreeView@{GpgFrontend::UI::FileTreeView}}
|
|
|
|
\doxysubsubsection{\texorpdfstring{GetSelectedPath()}{GetSelectedPath()}}
|
|
|
|
{\footnotesize\ttfamily auto Gpg\+Frontend\+::\+UI\+::\+File\+Tree\+View\+::\+Get\+Selected\+Path (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) -\/$>$ QString}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Get the Selected Path object.
|
|
|
|
|
|
|
|
\begin{DoxyReturn}{Returns}
|
2024-01-30 05:39:43 +00:00
|
|
|
QString
|
2024-01-23 07:22:33 +00:00
|
|
|
\end{DoxyReturn}
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_aad531bef81bf8264be3a181efd6b473d}\label{classGpgFrontend_1_1UI_1_1FileTreeView_aad531bef81bf8264be3a181efd6b473d}}
|
|
|
|
\index{GpgFrontend::UI::FileTreeView@{GpgFrontend::UI::FileTreeView}!keyPressEvent@{keyPressEvent}}
|
|
|
|
\index{keyPressEvent@{keyPressEvent}!GpgFrontend::UI::FileTreeView@{GpgFrontend::UI::FileTreeView}}
|
|
|
|
\doxysubsubsection{\texorpdfstring{keyPressEvent()}{keyPressEvent()}}
|
|
|
|
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+File\+Tree\+View\+::key\+Press\+Event (\begin{DoxyParamCaption}\item[{QKey\+Event $\ast$}]{event }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [override]}, {\ttfamily [protected]}}
|
|
|
|
|
|
|
|
|
2024-01-30 05:39:43 +00:00
|
|
|
\begin{DoxyParams}{Parameters}
|
|
|
|
{\em event} & \\
|
|
|
|
\hline
|
|
|
|
\end{DoxyParams}
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_a1c0a1f76a713872530980b14baaaec29}\label{classGpgFrontend_1_1UI_1_1FileTreeView_a1c0a1f76a713872530980b14baaaec29}}
|
|
|
|
\index{GpgFrontend::UI::FileTreeView@{GpgFrontend::UI::FileTreeView}!mousePressEvent@{mousePressEvent}}
|
|
|
|
\index{mousePressEvent@{mousePressEvent}!GpgFrontend::UI::FileTreeView@{GpgFrontend::UI::FileTreeView}}
|
|
|
|
\doxysubsubsection{\texorpdfstring{mousePressEvent()}{mousePressEvent()}}
|
|
|
|
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+File\+Tree\+View\+::mouse\+Press\+Event (\begin{DoxyParamCaption}\item[{QMouse\+Event $\ast$}]{event }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [override]}, {\ttfamily [protected]}}
|
|
|
|
|
|
|
|
|
2024-01-23 07:22:33 +00:00
|
|
|
\begin{DoxyParams}{Parameters}
|
|
|
|
{\em event} & \\
|
|
|
|
\hline
|
|
|
|
\end{DoxyParams}
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_a710ca837224c645182f44eea0d6bb0f0}\label{classGpgFrontend_1_1UI_1_1FileTreeView_a710ca837224c645182f44eea0d6bb0f0}}
|
|
|
|
\index{GpgFrontend::UI::FileTreeView@{GpgFrontend::UI::FileTreeView}!selectionChanged@{selectionChanged}}
|
|
|
|
\index{selectionChanged@{selectionChanged}!GpgFrontend::UI::FileTreeView@{GpgFrontend::UI::FileTreeView}}
|
|
|
|
\doxysubsubsection{\texorpdfstring{selectionChanged()}{selectionChanged()}}
|
|
|
|
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+File\+Tree\+View\+::selection\+Changed (\begin{DoxyParamCaption}\item[{const QItem\+Selection \&}]{selected, }\item[{const QItem\+Selection \&}]{deselected }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [override]}, {\ttfamily [protected]}}
|
|
|
|
|
|
|
|
|
|
|
|
\begin{DoxyParams}{Parameters}
|
|
|
|
{\em selected} & \\
|
|
|
|
\hline
|
|
|
|
{\em deselected} & \\
|
|
|
|
\hline
|
|
|
|
\end{DoxyParams}
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_a4a02715e876d9a36b4bbdf505d8ad8a2}\label{classGpgFrontend_1_1UI_1_1FileTreeView_a4a02715e876d9a36b4bbdf505d8ad8a2}}
|
|
|
|
\index{GpgFrontend::UI::FileTreeView@{GpgFrontend::UI::FileTreeView}!SignalPathChanged@{SignalPathChanged}}
|
|
|
|
\index{SignalPathChanged@{SignalPathChanged}!GpgFrontend::UI::FileTreeView@{GpgFrontend::UI::FileTreeView}}
|
|
|
|
\doxysubsubsection{\texorpdfstring{SignalPathChanged}{SignalPathChanged}}
|
|
|
|
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+File\+Tree\+View\+::\+Signal\+Path\+Changed (\begin{DoxyParamCaption}\item[{const QString \&}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [signal]}}
|
|
|
|
|
|
|
|
|
|
|
|
\begin{DoxyParams}{Parameters}
|
|
|
|
{\em path} & \\
|
|
|
|
\hline
|
|
|
|
\end{DoxyParams}
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_a3f3f0feea01ce05304e48110d2f33af0}\label{classGpgFrontend_1_1UI_1_1FileTreeView_a3f3f0feea01ce05304e48110d2f33af0}}
|
|
|
|
\index{GpgFrontend::UI::FileTreeView@{GpgFrontend::UI::FileTreeView}!slot\_file\_tree\_view\_item\_double\_clicked@{slot\_file\_tree\_view\_item\_double\_clicked}}
|
|
|
|
\index{slot\_file\_tree\_view\_item\_double\_clicked@{slot\_file\_tree\_view\_item\_double\_clicked}!GpgFrontend::UI::FileTreeView@{GpgFrontend::UI::FileTreeView}}
|
|
|
|
\doxysubsubsection{\texorpdfstring{slot\_file\_tree\_view\_item\_double\_clicked}{slot\_file\_tree\_view\_item\_double\_clicked}}
|
|
|
|
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+File\+Tree\+View\+::slot\+\_\+file\+\_\+tree\+\_\+view\+\_\+item\+\_\+double\+\_\+clicked (\begin{DoxyParamCaption}\item[{const QModel\+Index \&}]{index }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}
|
|
|
|
|
|
|
|
|
|
|
|
\begin{DoxyParams}{Parameters}
|
|
|
|
{\em index} & \\
|
|
|
|
\hline
|
|
|
|
\end{DoxyParams}
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_a626b131b432c29f162aa9a47fd9f67f7}\label{classGpgFrontend_1_1UI_1_1FileTreeView_a626b131b432c29f162aa9a47fd9f67f7}}
|
|
|
|
\index{GpgFrontend::UI::FileTreeView@{GpgFrontend::UI::FileTreeView}!slot\_show\_custom\_context\_menu@{slot\_show\_custom\_context\_menu}}
|
|
|
|
\index{slot\_show\_custom\_context\_menu@{slot\_show\_custom\_context\_menu}!GpgFrontend::UI::FileTreeView@{GpgFrontend::UI::FileTreeView}}
|
|
|
|
\doxysubsubsection{\texorpdfstring{slot\_show\_custom\_context\_menu}{slot\_show\_custom\_context\_menu}}
|
|
|
|
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+File\+Tree\+View\+::slot\+\_\+show\+\_\+custom\+\_\+context\+\_\+menu (\begin{DoxyParamCaption}\item[{const QPoint \&}]{point }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}
|
|
|
|
|
|
|
|
|
|
|
|
\begin{DoxyParams}{Parameters}
|
|
|
|
{\em point} & \\
|
|
|
|
\hline
|
|
|
|
\end{DoxyParams}
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1FileTreeView_aed6a2eaa435630ccf7b65da2f09114dd}\label{classGpgFrontend_1_1UI_1_1FileTreeView_aed6a2eaa435630ccf7b65da2f09114dd}}
|
|
|
|
\index{GpgFrontend::UI::FileTreeView@{GpgFrontend::UI::FileTreeView}!SlotShowHiddenFile@{SlotShowHiddenFile}}
|
|
|
|
\index{SlotShowHiddenFile@{SlotShowHiddenFile}!GpgFrontend::UI::FileTreeView@{GpgFrontend::UI::FileTreeView}}
|
|
|
|
\doxysubsubsection{\texorpdfstring{SlotShowHiddenFile}{SlotShowHiddenFile}}
|
|
|
|
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+File\+Tree\+View\+::\+Slot\+Show\+Hidden\+File (\begin{DoxyParamCaption}\item[{bool}]{on }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}}
|
|
|
|
|
|
|
|
|
|
|
|
\begin{DoxyParams}{Parameters}
|
|
|
|
{\em on} & \\
|
|
|
|
\hline
|
|
|
|
\end{DoxyParams}
|
|
|
|
|
|
|
|
|
|
|
|
Referenced by Gpg\+Frontend\+::\+UI\+::\+File\+Page\+::\+File\+Page().
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
|
|
|
|
\item
|
|
|
|
src/ui/widgets/File\+Tree\+View.\+h\item
|
|
|
|
src/ui/widgets/File\+Tree\+View.\+cpp\end{DoxyCompactItemize}
|