\hypertarget{class_download_manager}{
\section{DownloadManager Class Reference}
\label{class_download_manager}\index{DownloadManager@{DownloadManager}}
}


{\ttfamily \#include $<$downloadmanager.h$>$}

\subsection*{Public Slots}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{class_download_manager_a22a6840285339eccfcee5aea23fa5bde}{downloadFile} (const QUrl \&fileUrl)
\item 
void \hyperlink{class_download_manager_ae16dc289cd6e7aa1796619634b2dd07b}{downloadFile} (const QString \&fileUrl)
\end{DoxyCompactItemize}
\subsection*{Signals}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{class_download_manager_a4c410f1ac445d93b4251c70a92f3fd7e}{notify} (const QString \&msg)
\item 
void \hyperlink{class_download_manager_adc2f6c143c220743395b8e618544bfbb}{downloadInfo} (const QString \&filename, const double \&filesize)
\item 
void \hyperlink{class_download_manager_aacb3a486aac7b6027acebae08912f5e9}{updateProgress} (const int \&percent, const double \&speed, const QString \&unit)
\item 
void \hyperlink{class_download_manager_aae1d90600db32b6d877546d89a140657}{downloadQueueEmpty} ()
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_download_manager_af9b8808c39d0e30a402666d4e578e70e}{DownloadManager} ()
\item 
\hyperlink{class_download_manager_abb67275a951d706a3108a0d307ea9113}{$\sim$DownloadManager} ()
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
QTime \hyperlink{class_download_manager_a6c8af4bf075bcc5372860dbbd73bc131}{time}
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_download_manager_af9b8808c39d0e30a402666d4e578e70e}{
\index{DownloadManager@{DownloadManager}!DownloadManager@{DownloadManager}}
\index{DownloadManager@{DownloadManager}!DownloadManager@{DownloadManager}}
\subsubsection[{DownloadManager}]{\setlength{\rightskip}{0pt plus 5cm}DownloadManager::DownloadManager (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{class_download_manager_af9b8808c39d0e30a402666d4e578e70e}
\hypertarget{class_download_manager_abb67275a951d706a3108a0d307ea9113}{
\index{DownloadManager@{DownloadManager}!$\sim$DownloadManager@{$\sim$DownloadManager}}
\index{$\sim$DownloadManager@{$\sim$DownloadManager}!DownloadManager@{DownloadManager}}
\subsubsection[{$\sim$DownloadManager}]{\setlength{\rightskip}{0pt plus 5cm}DownloadManager::$\sim$DownloadManager (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{class_download_manager_abb67275a951d706a3108a0d307ea9113}


\subsection{Member Function Documentation}
\hypertarget{class_download_manager_a22a6840285339eccfcee5aea23fa5bde}{
\index{DownloadManager@{DownloadManager}!downloadFile@{downloadFile}}
\index{downloadFile@{downloadFile}!DownloadManager@{DownloadManager}}
\subsubsection[{downloadFile}]{\setlength{\rightskip}{0pt plus 5cm}void DownloadManager::downloadFile (
\begin{DoxyParamCaption}
\item[{const QUrl \&}]{fileUrl}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}slot\mbox{]}}}}
\label{class_download_manager_a22a6840285339eccfcee5aea23fa5bde}
\hypertarget{class_download_manager_ae16dc289cd6e7aa1796619634b2dd07b}{
\index{DownloadManager@{DownloadManager}!downloadFile@{downloadFile}}
\index{downloadFile@{downloadFile}!DownloadManager@{DownloadManager}}
\subsubsection[{downloadFile}]{\setlength{\rightskip}{0pt plus 5cm}void DownloadManager::downloadFile (
\begin{DoxyParamCaption}
\item[{const QString \&}]{fileUrl}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}slot\mbox{]}}}}
\label{class_download_manager_ae16dc289cd6e7aa1796619634b2dd07b}
\hypertarget{class_download_manager_adc2f6c143c220743395b8e618544bfbb}{
\index{DownloadManager@{DownloadManager}!downloadInfo@{downloadInfo}}
\index{downloadInfo@{downloadInfo}!DownloadManager@{DownloadManager}}
\subsubsection[{downloadInfo}]{\setlength{\rightskip}{0pt plus 5cm}void DownloadManager::downloadInfo (
\begin{DoxyParamCaption}
\item[{const QString \&}]{filename, }
\item[{const double \&}]{filesize}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}signal\mbox{]}}}}
\label{class_download_manager_adc2f6c143c220743395b8e618544bfbb}
\hypertarget{class_download_manager_aae1d90600db32b6d877546d89a140657}{
\index{DownloadManager@{DownloadManager}!downloadQueueEmpty@{downloadQueueEmpty}}
\index{downloadQueueEmpty@{downloadQueueEmpty}!DownloadManager@{DownloadManager}}
\subsubsection[{downloadQueueEmpty}]{\setlength{\rightskip}{0pt plus 5cm}void DownloadManager::downloadQueueEmpty (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}signal\mbox{]}}}}
\label{class_download_manager_aae1d90600db32b6d877546d89a140657}
\hypertarget{class_download_manager_a4c410f1ac445d93b4251c70a92f3fd7e}{
\index{DownloadManager@{DownloadManager}!notify@{notify}}
\index{notify@{notify}!DownloadManager@{DownloadManager}}
\subsubsection[{notify}]{\setlength{\rightskip}{0pt plus 5cm}void DownloadManager::notify (
\begin{DoxyParamCaption}
\item[{const QString \&}]{msg}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}signal\mbox{]}}}}
\label{class_download_manager_a4c410f1ac445d93b4251c70a92f3fd7e}
\hypertarget{class_download_manager_aacb3a486aac7b6027acebae08912f5e9}{
\index{DownloadManager@{DownloadManager}!updateProgress@{updateProgress}}
\index{updateProgress@{updateProgress}!DownloadManager@{DownloadManager}}
\subsubsection[{updateProgress}]{\setlength{\rightskip}{0pt plus 5cm}void DownloadManager::updateProgress (
\begin{DoxyParamCaption}
\item[{const int \&}]{percent, }
\item[{const double \&}]{speed, }
\item[{const QString \&}]{unit}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}signal\mbox{]}}}}
\label{class_download_manager_aacb3a486aac7b6027acebae08912f5e9}


\subsection{Member Data Documentation}
\hypertarget{class_download_manager_a6c8af4bf075bcc5372860dbbd73bc131}{
\index{DownloadManager@{DownloadManager}!time@{time}}
\index{time@{time}!DownloadManager@{DownloadManager}}
\subsubsection[{time}]{\setlength{\rightskip}{0pt plus 5cm}QTime {\bf DownloadManager::time}}}
\label{class_download_manager_a6c8af4bf075bcc5372860dbbd73bc131}


The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
/home/niklas/workspace/fbgui/src/\hyperlink{downloadmanager_8h}{downloadmanager.h}\item 
/home/niklas/workspace/fbgui/src/\hyperlink{downloadmanager_8cpp}{downloadmanager.cpp}\end{DoxyCompactItemize}
