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

digikam

Digikam::LoadingTask

Digikam::LoadingTask Class Reference

#include <loadsavetask.h>

Inheritance diagram for Digikam::LoadingTask:

Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 71 of file loadsavetask.h.


Public Types

enum  LoadingTaskStatus { LoadingTaskStatusLoading, LoadingTaskStatusPreloading, LoadingTaskStatusStopping }

Public Member Functions

virtual bool continueQuery (const DImg *)
virtual void execute ()
QString filePath () const
virtual bool isShuttingDown ()
LoadingDescription loadingDescription () const
 LoadingTask (LoadSaveThread *thread, LoadingDescription description, LoadingTaskStatus loadingTaskStatus=LoadingTaskStatusLoading)
virtual void progressInfo (const DImg *, float progress)
virtual void setStatus (LoadingTaskStatus status)
LoadingTaskStatus status () const
virtual TaskType type ()

Protected Attributes

LoadingDescription m_loadingDescription
LoadingTaskStatus m_loadingTaskStatus

Member Enumeration Documentation

enum Digikam::LoadingTask::LoadingTaskStatus

Enumerator:
LoadingTaskStatusLoading 
LoadingTaskStatusPreloading 
LoadingTaskStatusStopping 

Definition at line 75 of file loadsavetask.h.


Constructor & Destructor Documentation

Digikam::LoadingTask::LoadingTask ( LoadSaveThread *  thread,
LoadingDescription  description,
LoadingTaskStatus  loadingTaskStatus = LoadingTaskStatusLoading 
) [inline]

Definition at line 82 of file loadsavetask.h.


Member Function Documentation

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

Reimplemented from Digikam::DImgLoaderObserver.

Reimplemented in Digikam::SharedLoadingTask.

Definition at line 67 of file loadsavetask.cpp.

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

Implements Digikam::LoadSaveTask.

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

Definition at line 44 of file loadsavetask.cpp.

QString Digikam::LoadingTask::filePath (  )  const [inline]

Definition at line 105 of file loadsavetask.h.

bool Digikam::LoadingTask::isShuttingDown (  )  [virtual]

Reimplemented from Digikam::DImgLoaderObserver.

Definition at line 82 of file loadsavetask.cpp.

LoadingDescription Digikam::LoadingTask::loadingDescription (  )  const [inline]

Definition at line 110 of file loadsavetask.h.

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

Reimplemented from Digikam::DImgLoaderObserver.

Reimplemented in Digikam::SharedLoadingTask.

Definition at line 58 of file loadsavetask.cpp.

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

Reimplemented in Digikam::SharedLoadingTask.

Definition at line 72 of file loadsavetask.cpp.

LoadingTaskStatus Digikam::LoadingTask::status (  )  const [inline]

Definition at line 100 of file loadsavetask.h.

LoadingTask::TaskType Digikam::LoadingTask::type (  )  [virtual]

Implements Digikam::LoadSaveTask.

Definition at line 53 of file loadsavetask.cpp.


Member Data Documentation

LoadingDescription Digikam::LoadingTask::m_loadingDescription [protected]

Definition at line 117 of file loadsavetask.h.

LoadingTaskStatus Digikam::LoadingTask::m_loadingTaskStatus [protected]

Definition at line 118 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