11 #include "filesystem/IFileTypes.h" 12 #include "threads/SystemClock.h" 13 #include "threads/Thread.h" 22 CGUIDialogCache(std::chrono::milliseconds delay = std::chrono::milliseconds(100),
23 const std::string& strHeader =
"",
24 const std::string& strMsg =
"");
26 void SetHeader(
const std::string& strHeader);
27 void SetHeader(
int nHeader);
28 void SetMessage(
const std::string& strMessage);
29 bool IsCanceled()
const;
30 void ShowProgressBar(
bool bOnOff);
31 void SetPercentage(
int iPercentage);
33 void Close(
bool bForceClose =
false);
35 void Process()
override;
36 bool OnFileCallback(
void* pContext,
int ipercent,
float avgSpeed)
override;
44 std::string m_strHeader;
45 std::string m_strLinePrev;
46 std::string m_strLinePrev2;
Definition: SystemClock.h:31
Definition: GUIDialogCache.h:19
Definition: GUIDialogProgress.h:16
Definition: IFileTypes.h:112