void CGUIWindowFileManager::OnJobComplete(unsigned int jobID, bool success, CJob *job) { if(!success) { CFileOperationJob* fileJob = (CFileOperationJob*)job; CGUIDialogOK::ShowAndGetInput(fileJob->GetHeading(), fileJob->GetLine(), 16200, 0); } if (IsActive()) { CGUIMessage msg(GUI_MSG_NOTIFY_ALL, GetID(), 0, GUI_MSG_UPDATE); CApplicationMessenger::Get().SendGUIMessage(msg, GetID(), false); } CJobQueue::OnJobComplete(jobID, success, job); }
void CGUIWindowFileManager::OnJobComplete(unsigned int jobID, bool success, CJob *job) { if(!success) { CFileOperationJob* fileJob = static_cast<CFileOperationJob*>(job); HELPERS::ShowOKDialogLines(CVariant{fileJob->GetHeading()}, CVariant{fileJob->GetLine()}, CVariant{16200}, CVariant{0}); } if (IsActive()) { CGUIMessage msg(GUI_MSG_NOTIFY_ALL, GetID(), 0, GUI_MSG_UPDATE); CApplicationMessenger::GetInstance().SendGUIMessage(msg, GetID(), false); } CJobQueue::OnJobComplete(jobID, success, job); }