2022-05-20 18:33:31 +00:00
\hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1VersionCheckTask} { } \doxysection { Gpg\+ Frontend\+ ::UI\+ ::Version\+ Check\+ Task Class Reference}
\label { classGpgFrontend_ 1_ 1UI_ 1_ 1VersionCheckTask} \index { GpgFrontend::UI::VersionCheckTask@{ GpgFrontend::UI::VersionCheckTask} }
Inheritance diagram for Gpg\+ Frontend\+ ::UI\+ ::Version\+ Check\+ Task\+ :
\nopagebreak
\begin { figure} [H]
\begin { center}
\leavevmode
\includegraphics [height=550pt] { classGpgFrontend_ 1_ 1UI_ 1_ 1VersionCheckTask_ _ inherit_ _ graph}
\end { center}
\end { figure}
Collaboration diagram for Gpg\+ Frontend\+ ::UI\+ ::Version\+ Check\+ Task\+ :
\nopagebreak
\begin { figure} [H]
\begin { center}
\leavevmode
2022-11-26 18:19:17 +00:00
\includegraphics [width=350pt] { classGpgFrontend_ 1_ 1UI_ 1_ 1VersionCheckTask_ _ coll_ _ graph}
2022-05-20 18:33:31 +00:00
\end { center}
\end { figure}
\doxysubsection * { Signals}
\begin { DoxyCompactItemize}
\item
void \mbox { \hyperlink { classGpgFrontend_ 1_ 1UI_ 1_ 1VersionCheckTask_ a36c5597674253348477d78ad6af380ab} { Signal\+ Upgrade\+ Version} } (\mbox { \hyperlink { structGpgFrontend_ 1_ 1UI_ 1_ 1SoftwareVersion} { Software\+ Version} } version)
\end { DoxyCompactItemize}
\doxysubsection * { Public Member Functions}
\begin { DoxyCompactItemize}
\item
2022-11-26 18:19:17 +00:00
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1VersionCheckTask_ a9f7a810ae1aa78c2a61e86e7757da385} \label { classGpgFrontend_ 1_ 1UI_ 1_ 1VersionCheckTask_ a9f7a810ae1aa78c2a61e86e7757da385} }
2022-05-20 18:33:31 +00:00
\mbox { \hyperlink { classGpgFrontend_ 1_ 1UI_ 1_ 1VersionCheckTask_ a9f7a810ae1aa78c2a61e86e7757da385} { Version\+ Check\+ Task} } ()
\begin { DoxyCompactList} \small \item \em Construct a new Version Check \mbox { \hyperlink { namespaceGpgFrontend_ 1_ 1Thread} { Thread} } object. \end { DoxyCompactList} \end { DoxyCompactItemize}
\doxysubsection * { Protected Member Functions}
\begin { DoxyCompactItemize}
\item
2022-11-26 18:19:17 +00:00
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1VersionCheckTask_ a9156325af41c378f8d7e77187d445c12} \label { classGpgFrontend_ 1_ 1UI_ 1_ 1VersionCheckTask_ a9156325af41c378f8d7e77187d445c12} }
2022-05-20 18:33:31 +00:00
void \mbox { \hyperlink { classGpgFrontend_ 1_ 1UI_ 1_ 1VersionCheckTask_ a9156325af41c378f8d7e77187d445c12} { Run} } () override
\begin { DoxyCompactList} \small \item \em Run -\/ run the task. \end { DoxyCompactList} \end { DoxyCompactItemize}
\doxysubsection * { Private Slots}
\begin { DoxyCompactItemize}
\item
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1VersionCheckTask_ afd92a65f744566d288d9ddd736662d8e} \label { classGpgFrontend_ 1_ 1UI_ 1_ 1VersionCheckTask_ afd92a65f744566d288d9ddd736662d8e} }
void { \bfseries slot\+ \_ \+ parse\+ \_ \+ latest\+ \_ \+ version\+ \_ \+ info} ()
\item
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1VersionCheckTask_ aba6a81a5f958e5c5c29242bfe1fbd77a} \label { classGpgFrontend_ 1_ 1UI_ 1_ 1VersionCheckTask_ aba6a81a5f958e5c5c29242bfe1fbd77a} }
void { \bfseries slot\+ \_ \+ parse\+ \_ \+ current\+ \_ \+ version\+ \_ \+ info} ()
\end { DoxyCompactItemize}
\doxysubsection * { Private Attributes}
\begin { DoxyCompactItemize}
\item
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1VersionCheckTask_ a9379c2bd2c85e1cd74d1c07bbc10822a} \label { classGpgFrontend_ 1_ 1UI_ 1_ 1VersionCheckTask_ a9379c2bd2c85e1cd74d1c07bbc10822a} }
2022-11-26 18:19:17 +00:00
QByte\+ Array { \bfseries latest\+ \_ \+ reply\+ \_ \+ bytes\+ \_ \+ }
2022-05-20 18:33:31 +00:00
\item
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1VersionCheckTask_ a787aaa798b68809bf46a8ed6daf57b7c} \label { classGpgFrontend_ 1_ 1UI_ 1_ 1VersionCheckTask_ a787aaa798b68809bf46a8ed6daf57b7c} }
2022-11-26 18:19:17 +00:00
QByte\+ Array { \bfseries current\+ \_ \+ reply\+ \_ \+ bytes\+ \_ \+ }
2022-05-20 18:33:31 +00:00
\item
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1VersionCheckTask_ aed545ffa8128acb16bb28c067e032ec9} \label { classGpgFrontend_ 1_ 1UI_ 1_ 1VersionCheckTask_ aed545ffa8128acb16bb28c067e032ec9} }
2022-11-26 18:19:17 +00:00
QNetwork\+ Reply $ \ast $ \mbox { \hyperlink { classGpgFrontend_ 1_ 1UI_ 1_ 1VersionCheckTask_ aed545ffa8128acb16bb28c067e032ec9} { latest\+ \_ \+ reply\+ \_ \+ } } = nullptr
2022-05-20 18:33:31 +00:00
\begin { DoxyCompactList} \small \item \em latest version info reply \end { DoxyCompactList} \item
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1VersionCheckTask_ a9679bc6bcdf2e64ec82f6119620b6f2e} \label { classGpgFrontend_ 1_ 1UI_ 1_ 1VersionCheckTask_ a9679bc6bcdf2e64ec82f6119620b6f2e} }
2022-11-26 18:19:17 +00:00
QNetwork\+ Reply $ \ast $ \mbox { \hyperlink { classGpgFrontend_ 1_ 1UI_ 1_ 1VersionCheckTask_ a9679bc6bcdf2e64ec82f6119620b6f2e} { current\+ \_ \+ reply\+ \_ \+ } } = nullptr
2022-05-20 18:33:31 +00:00
\begin { DoxyCompactList} \small \item \em current version info reply \end { DoxyCompactList} \item
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1VersionCheckTask_ a23901105c0aa009cfe9de6649912c4f0} \label { classGpgFrontend_ 1_ 1UI_ 1_ 1VersionCheckTask_ a23901105c0aa009cfe9de6649912c4f0} }
2022-11-26 18:19:17 +00:00
QNetwork\+ Access\+ Manager $ \ast $ { \bfseries network\+ \_ \+ manager\+ \_ \+ }
2022-05-20 18:33:31 +00:00
\item
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1VersionCheckTask_ a03152f289952a5d2d133668907966126} \label { classGpgFrontend_ 1_ 1UI_ 1_ 1VersionCheckTask_ a03152f289952a5d2d133668907966126} }
std\+ ::string { \bfseries current\+ \_ \+ version\+ \_ \+ }
\item
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1VersionCheckTask_ af9042479ff7d3a8d1f7c53f320404ebb} \label { classGpgFrontend_ 1_ 1UI_ 1_ 1VersionCheckTask_ af9042479ff7d3a8d1f7c53f320404ebb} }
\mbox { \hyperlink { structGpgFrontend_ 1_ 1UI_ 1_ 1SoftwareVersion} { Software\+ Version} } { \bfseries version\+ \_ \+ }
\end { DoxyCompactItemize}
\doxysubsection * { Additional Inherited Members}
\doxysubsection { Member Function Documentation}
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1VersionCheckTask_ a36c5597674253348477d78ad6af380ab} \label { classGpgFrontend_ 1_ 1UI_ 1_ 1VersionCheckTask_ a36c5597674253348477d78ad6af380ab} }
\index { GpgFrontend::UI::VersionCheckTask@{ GpgFrontend::UI::VersionCheckTask} !SignalUpgradeVersion@{ SignalUpgradeVersion} }
\index { SignalUpgradeVersion@{ SignalUpgradeVersion} !GpgFrontend::UI::VersionCheckTask@{ GpgFrontend::UI::VersionCheckTask} }
\doxysubsubsection { \texorpdfstring { SignalUpgradeVersion} { SignalUpgradeVersion} }
2022-11-26 18:19:17 +00:00
{ \footnotesize \ttfamily void Gpg\+ Frontend\+ ::\+ UI\+ ::\+ Version\+ Check\+ Task\+ ::\+ Signal\+ Upgrade\+ Version (\begin { DoxyParamCaption} \item [{\mbox{\hyperlink{structGpgFrontend_1_1UI_1_1SoftwareVersion}{Software\+Version}}}] { version } \end { DoxyParamCaption} )\hspace { 0.3cm} { \ttfamily [signal]} }
2022-05-20 18:33:31 +00:00
\begin { DoxyParams} { Parameters}
{ \em version} & \\
\hline
\end { DoxyParams}
2022-11-26 18:19:17 +00:00
Referenced by Gpg\+ Frontend\+ ::\+ UI\+ ::\+ Update\+ Tab\+ ::get\+ Latest\+ Version().
2022-05-20 18:33:31 +00:00
The documentation for this class was generated from the following files\+ :\begin { DoxyCompactItemize}
\item
src/ui/thread/Version\+ Check\+ Task.\+ h\item
src/ui/thread/Version\+ Check\+ Task.\+ cpp\end { DoxyCompactItemize}