150 lines
8.2 KiB
TeX
150 lines
8.2 KiB
TeX
\hypertarget{classGpgFrontend_1_1UI_1_1KeyserverTab}{}\doxysection{Gpg\+Frontend\+::UI\+::Keyserver\+Tab Class Reference}
|
|
\label{classGpgFrontend_1_1UI_1_1KeyserverTab}\index{GpgFrontend::UI::KeyserverTab@{GpgFrontend::UI::KeyserverTab}}
|
|
|
|
|
|
Inheritance diagram for Gpg\+Frontend\+::UI\+::Keyserver\+Tab\+:
|
|
\nopagebreak
|
|
\begin{figure}[H]
|
|
\begin{center}
|
|
\leavevmode
|
|
\includegraphics[width=247pt]{classGpgFrontend_1_1UI_1_1KeyserverTab__inherit__graph}
|
|
\end{center}
|
|
\end{figure}
|
|
|
|
|
|
Collaboration diagram for Gpg\+Frontend\+::UI\+::Keyserver\+Tab\+:
|
|
\nopagebreak
|
|
\begin{figure}[H]
|
|
\begin{center}
|
|
\leavevmode
|
|
\includegraphics[width=350pt]{classGpgFrontend_1_1UI_1_1KeyserverTab__coll__graph}
|
|
\end{center}
|
|
\end{figure}
|
|
\doxysubsection*{Signals}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyserverTab_a26449a77844d9db69a543ff88f10e347}{Signal\+Restart\+Needed}} (bool needed)
|
|
\end{DoxyCompactItemize}
|
|
\doxysubsection*{Public Member Functions}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
\mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyserverTab_aa3d3561d3bdf95de6486b2caa752616c}{Keyserver\+Tab}} (Q\+Widget $\ast$parent=nullptr)
|
|
\begin{DoxyCompactList}\small\item\em Construct a new Keyserver Tab object. \end{DoxyCompactList}\item
|
|
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyserverTab_a221117b56dda48956e44d96a08f6823b}{Set\+Settings}} ()
|
|
\begin{DoxyCompactList}\small\item\em Set the Settings object. \end{DoxyCompactList}\item
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyserverTab_a8fd9c3735ab43ecf2eb6df4c9b2ddd93}\label{classGpgFrontend_1_1UI_1_1KeyserverTab_a8fd9c3735ab43ecf2eb6df4c9b2ddd93}}
|
|
void {\bfseries Apply\+Settings} ()
|
|
\end{DoxyCompactItemize}
|
|
\doxysubsection*{Protected Member Functions}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyserverTab_a8cbd6e448e187260730ab8301ad4892e}{context\+Menu\+Event}} (Q\+Context\+Menu\+Event $\ast$event) override
|
|
\end{DoxyCompactItemize}
|
|
\doxysubsection*{Private Slots}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyserverTab_aacb5e6e543708687185a993dd43050a3}\label{classGpgFrontend_1_1UI_1_1KeyserverTab_aacb5e6e543708687185a993dd43050a3}}
|
|
void {\bfseries slot\+\_\+add\+\_\+key\+\_\+server} ()
|
|
\item
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyserverTab_a74f30a1f6314b6156f4df20652129c5d}\label{classGpgFrontend_1_1UI_1_1KeyserverTab_a74f30a1f6314b6156f4df20652129c5d}}
|
|
void {\bfseries slot\+\_\+refresh\+\_\+table} ()
|
|
\item
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyserverTab_a68f954c4b713956a87f7382b30f45612}\label{classGpgFrontend_1_1UI_1_1KeyserverTab_a68f954c4b713956a87f7382b30f45612}}
|
|
void {\bfseries slot\+\_\+test\+\_\+listed\+\_\+key\+\_\+server} ()
|
|
\end{DoxyCompactItemize}
|
|
\doxysubsection*{Private Attributes}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyserverTab_ac3f03e8a208f63776414df0ce37ead19}\label{classGpgFrontend_1_1UI_1_1KeyserverTab_ac3f03e8a208f63776414df0ce37ead19}}
|
|
std\+::shared\+\_\+ptr$<$ Ui\+\_\+\+Key\+Server\+Settings $>$ {\bfseries ui\+\_\+}
|
|
\item
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyserverTab_a0fc7e301ec8db2f328508c0380027d94}\label{classGpgFrontend_1_1UI_1_1KeyserverTab_a0fc7e301ec8db2f328508c0380027d94}}
|
|
Q\+String {\bfseries default\+\_\+key\+\_\+server\+\_\+}
|
|
\item
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyserverTab_ac946f4228b6e8784eebcbb63f285a702}\label{classGpgFrontend_1_1UI_1_1KeyserverTab_ac946f4228b6e8784eebcbb63f285a702}}
|
|
Q\+String\+List {\bfseries key\+\_\+server\+\_\+str\+\_\+list\+\_\+}
|
|
\item
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyserverTab_a1ec36c6d42a71d79fc006c1aab0ebdfa}\label{classGpgFrontend_1_1UI_1_1KeyserverTab_a1ec36c6d42a71d79fc006c1aab0ebdfa}}
|
|
Q\+Menu $\ast$ {\bfseries popup\+\_\+menu\+\_\+} \{\}
|
|
\item
|
|
Q\+Regular\+Expression {\bfseries url\+\_\+reg\+\_\+}
|
|
\end{DoxyCompactItemize}
|
|
|
|
|
|
\doxysubsection{Constructor \& Destructor Documentation}
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyserverTab_aa3d3561d3bdf95de6486b2caa752616c}\label{classGpgFrontend_1_1UI_1_1KeyserverTab_aa3d3561d3bdf95de6486b2caa752616c}}
|
|
\index{GpgFrontend::UI::KeyserverTab@{GpgFrontend::UI::KeyserverTab}!KeyserverTab@{KeyserverTab}}
|
|
\index{KeyserverTab@{KeyserverTab}!GpgFrontend::UI::KeyserverTab@{GpgFrontend::UI::KeyserverTab}}
|
|
\doxysubsubsection{\texorpdfstring{KeyserverTab()}{KeyserverTab()}}
|
|
{\footnotesize\ttfamily Gpg\+Frontend\+::\+U\+I\+::\+Keyserver\+Tab\+::\+Keyserver\+Tab (\begin{DoxyParamCaption}\item[{Q\+Widget $\ast$}]{parent = {\ttfamily nullptr} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [explicit]}}
|
|
|
|
|
|
|
|
Construct a new Keyserver Tab object.
|
|
|
|
|
|
\begin{DoxyParams}{Parameters}
|
|
{\em parent} & \\
|
|
\hline
|
|
\end{DoxyParams}
|
|
|
|
|
|
\doxysubsection{Member Function Documentation}
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyserverTab_a8cbd6e448e187260730ab8301ad4892e}\label{classGpgFrontend_1_1UI_1_1KeyserverTab_a8cbd6e448e187260730ab8301ad4892e}}
|
|
\index{GpgFrontend::UI::KeyserverTab@{GpgFrontend::UI::KeyserverTab}!contextMenuEvent@{contextMenuEvent}}
|
|
\index{contextMenuEvent@{contextMenuEvent}!GpgFrontend::UI::KeyserverTab@{GpgFrontend::UI::KeyserverTab}}
|
|
\doxysubsubsection{\texorpdfstring{contextMenuEvent()}{contextMenuEvent()}}
|
|
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+U\+I\+::\+Keyserver\+Tab\+::context\+Menu\+Event (\begin{DoxyParamCaption}\item[{Q\+Context\+Menu\+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_1KeyserverTab_a221117b56dda48956e44d96a08f6823b}\label{classGpgFrontend_1_1UI_1_1KeyserverTab_a221117b56dda48956e44d96a08f6823b}}
|
|
\index{GpgFrontend::UI::KeyserverTab@{GpgFrontend::UI::KeyserverTab}!SetSettings@{SetSettings}}
|
|
\index{SetSettings@{SetSettings}!GpgFrontend::UI::KeyserverTab@{GpgFrontend::UI::KeyserverTab}}
|
|
\doxysubsubsection{\texorpdfstring{SetSettings()}{SetSettings()}}
|
|
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+U\+I\+::\+Keyserver\+Tab\+::\+Set\+Settings (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}
|
|
|
|
|
|
|
|
Set the Settings object.
|
|
|
|
|
|
|
|
References Gpg\+Frontend\+::\+U\+I\+::\+Settings\+Object\+::\+Check(), Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Global\+Setting\+Station $>$\+::\+Get\+Instance(), and Gpg\+Frontend\+::\+Global\+Setting\+Station\+::\+Get\+U\+I\+Settings().
|
|
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyserverTab_a26449a77844d9db69a543ff88f10e347}\label{classGpgFrontend_1_1UI_1_1KeyserverTab_a26449a77844d9db69a543ff88f10e347}}
|
|
\index{GpgFrontend::UI::KeyserverTab@{GpgFrontend::UI::KeyserverTab}!SignalRestartNeeded@{SignalRestartNeeded}}
|
|
\index{SignalRestartNeeded@{SignalRestartNeeded}!GpgFrontend::UI::KeyserverTab@{GpgFrontend::UI::KeyserverTab}}
|
|
\doxysubsubsection{\texorpdfstring{SignalRestartNeeded}{SignalRestartNeeded}}
|
|
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+U\+I\+::\+Keyserver\+Tab\+::\+Signal\+Restart\+Needed (\begin{DoxyParamCaption}\item[{bool}]{needed }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [signal]}}
|
|
|
|
|
|
\begin{DoxyParams}{Parameters}
|
|
{\em needed} & \\
|
|
\hline
|
|
\end{DoxyParams}
|
|
|
|
|
|
\doxysubsection{Member Data Documentation}
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyserverTab_a85b9bfdbd7ae71f0d74b9d6c32a194e1}\label{classGpgFrontend_1_1UI_1_1KeyserverTab_a85b9bfdbd7ae71f0d74b9d6c32a194e1}}
|
|
\index{GpgFrontend::UI::KeyserverTab@{GpgFrontend::UI::KeyserverTab}!url\_reg\_@{url\_reg\_}}
|
|
\index{url\_reg\_@{url\_reg\_}!GpgFrontend::UI::KeyserverTab@{GpgFrontend::UI::KeyserverTab}}
|
|
\doxysubsubsection{\texorpdfstring{url\_reg\_}{url\_reg\_}}
|
|
{\footnotesize\ttfamily Q\+Regular\+Expression Gpg\+Frontend\+::\+U\+I\+::\+Keyserver\+Tab\+::url\+\_\+reg\+\_\+\hspace{0.3cm}{\ttfamily [private]}}
|
|
|
|
{\bfseries Initial value\+:}
|
|
\begin{DoxyCode}{0}
|
|
\DoxyCodeLine{\{}
|
|
\DoxyCodeLine{ R\textcolor{stringliteral}{"(\string^https?:\(\backslash\)/\(\backslash\)/(www\(\backslash\).)?[-\/a-\/zA-\/Z0-\/9@:\%.\_\(\backslash\)+\string~\#=]\{1,256\}\(\backslash\).[a-\/zA-\/Z0-\/9()]\{1,6\}\(\backslash\)b([-\/a-\/zA-\/Z0-\/9()@:\%\_\(\backslash\)+.\string~\#?\&//=]*)\$)"\}}}
|
|
|
|
\end{DoxyCode}
|
|
|
|
|
|
The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
|
|
\item
|
|
src/ui/settings/Settings\+Key\+Server.\+h\item
|
|
src/ui/settings/Settings\+Key\+Server.\+cpp\end{DoxyCompactItemize}
|