• Skip to content
  • Skip to link menu
KDE 4.2 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

digikam

Digikam::SharedLoadingTask

Digikam::SharedLoadingTask Class Reference

#include <loadsavetask.h>

Inheritance diagram for Digikam::SharedLoadingTask:

Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 123 of file loadsavetask.h.


Public Member Functions

virtual LoadSaveThread::AccessMode accessMode ()
virtual void addListener (LoadingProcessListener *listener)
virtual QString cacheKey ()
virtual bool completed ()
virtual bool continueQuery (const DImg *)
virtual void execute ()
virtual QString filePath ()
virtual LoadSaveNotifier * loadSaveNotifier ()
virtual void notifyNewLoadingProcess (LoadingProcess *process, LoadingDescription description)
virtual void progressInfo (const DImg *, float progress)
virtual bool querySendNotifyEvent ()
virtual void removeListener (LoadingProcessListener *listener)
virtual void setStatus (LoadingTaskStatus status)
 SharedLoadingTask (LoadSaveThread *thread, LoadingDescription description, LoadSaveThread::AccessMode mode=LoadSaveThread::AccessModeReadWrite, LoadingTaskStatus loadingTaskStatus=LoadingTaskStatusLoading)

Protected Attributes

LoadSaveThread::AccessMode m_accessMode
bool m_completed
QList< LoadingProcessListener * > m_listeners
LoadingProcess * m_usedProcess

Constructor & Destructor Documentation

Digikam::SharedLoadingTask::SharedLoadingTask ( LoadSaveThread *  thread,
LoadingDescription  description,
LoadSaveThread::AccessMode  mode = LoadSaveThread::AccessModeReadWrite,
LoadingTaskStatus  loadingTaskStatus = LoadingTaskStatusLoading 
) [inline]

Definition at line 127 of file loadsavetask.h.


Member Function Documentation

LoadSaveThread::AccessMode Digikam::SharedLoadingTask::accessMode (  )  [virtual]

Implements Digikam::LoadingProcessListener.

Definition at line 321 of file loadsavetask.cpp.

void Digikam::SharedLoadingTask::addListener ( LoadingProcessListener *  listener  )  [virtual]

Implements Digikam::LoadingProcess.

Definition at line 280 of file loadsavetask.cpp.

QString Digikam::SharedLoadingTask::cacheKey (  )  [virtual]

Implements Digikam::LoadingProcess.

Definition at line 275 of file loadsavetask.cpp.

bool Digikam::SharedLoadingTask::completed (  )  [virtual]

Implements Digikam::LoadingProcess.

Definition at line 265 of file loadsavetask.cpp.

bool Digikam::SharedLoadingTask::continueQuery ( const DImg *   )  [virtual]

Reimplemented from Digikam::LoadingTask.

Definition at line 239 of file loadsavetask.cpp.

void Digikam::SharedLoadingTask::execute (  )  [virtual]

Reimplemented from Digikam::LoadingTask.

Reimplemented in Digikam::PreviewLoadingTask, and Digikam::ThumbnailLoadingTask.

Definition at line 89 of file loadsavetask.cpp.

QString Digikam::SharedLoadingTask::filePath (  )  [virtual]

Implements Digikam::LoadingProcess.

Definition at line 270 of file loadsavetask.cpp.

LoadSaveNotifier * Digikam::SharedLoadingTask::loadSaveNotifier (  )  [virtual]

Implements Digikam::LoadingProcessListener.

Definition at line 316 of file loadsavetask.cpp.

void Digikam::SharedLoadingTask::notifyNewLoadingProcess ( LoadingProcess *  process,
LoadingDescription  description 
) [virtual]

Implements Digikam::LoadingProcess.

Definition at line 290 of file loadsavetask.cpp.

void Digikam::SharedLoadingTask::progressInfo ( const DImg *  ,
float  progress 
) [virtual]

Reimplemented from Digikam::LoadingTask.

Definition at line 223 of file loadsavetask.cpp.

bool Digikam::SharedLoadingTask::querySendNotifyEvent (  )  [virtual]

Implements Digikam::LoadingProcessListener.

Definition at line 311 of file loadsavetask.cpp.

void Digikam::SharedLoadingTask::removeListener ( LoadingProcessListener *  listener  )  [virtual]

Implements Digikam::LoadingProcess.

Definition at line 285 of file loadsavetask.cpp.

void Digikam::SharedLoadingTask::setStatus ( LoadingTaskStatus  status  )  [virtual]

Reimplemented from Digikam::LoadingTask.

Definition at line 246 of file loadsavetask.cpp.


Member Data Documentation

LoadSaveThread::AccessMode Digikam::SharedLoadingTask::m_accessMode [protected]

Definition at line 156 of file loadsavetask.h.

bool Digikam::SharedLoadingTask::m_completed [protected]

Definition at line 157 of file loadsavetask.h.

QList<LoadingProcessListener*> Digikam::SharedLoadingTask::m_listeners [protected]

Definition at line 159 of file loadsavetask.h.

LoadingProcess* Digikam::SharedLoadingTask::m_usedProcess [protected]

Definition at line 158 of file loadsavetask.h.


The documentation for this class was generated from the following files:
  • loadsavetask.h
  • loadsavetask.cpp

digikam

Skip menu "digikam"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members

API Reference

Skip menu "API Reference"
  • digikam
Generated for API Reference by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal