![]() |
digiKam
|
#include <loadsavetask.h>
Public Types | |
enum | TaskType { TaskTypeLoading , TaskTypeSaving } |
Public Member Functions | |
virtual bool | continueQuery ()=0 |
virtual void | execute ()=0 |
LoadSaveTask (LoadSaveThread *const thread) | |
virtual void | progressInfo (float progress)=0 |
virtual TaskType | type ()=0 |
virtual | ~LoadSaveTask ()=default |
Protected Attributes | |
LoadSaveThread * | m_thread = nullptr |
|
explicit |
|
virtualdefault |
|
pure virtual |
Implemented in Digikam::LoadingTask, and Digikam::SavingTask.
|
pure virtual |
Implemented in Digikam::LoadingTask, Digikam::SharedLoadingTask, Digikam::SavingTask, Digikam::PreviewLoadingTask, and Digikam::ThumbnailLoadingTask.
Referenced by Digikam::LoadSaveThread::run().
|
pure virtual |
Implemented in Digikam::LoadingTask, Digikam::SharedLoadingTask, and Digikam::SavingTask.
|
pure virtual |
Implemented in Digikam::LoadingTask, and Digikam::SavingTask.
Referenced by Digikam::ManagedLoadSaveThread::stopAllTasks(), and Digikam::ManagedLoadSaveThread::stopSaving().
|
protected |
Referenced by Digikam::LoadingTask::execute(), Digikam::SharedLoadingTask::execute(), Digikam::SavingTask::execute(), Digikam::PreviewLoadingTask::execute(), Digikam::ThumbnailLoadingTask::execute(), Digikam::SharedLoadingTask::loadSaveNotifier(), Digikam::LoadingTask::progressInfo(), Digikam::SavingTask::progressInfo(), and Digikam::SharedLoadingTask::querySendNotifyEvent().