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

digikam

Digikam::DKCamera

Digikam::DKCamera Class Reference

#include <dkcamera.h>

Inheritance diagram for Digikam::DKCamera:

Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 42 of file dkcamera.h.


Public Types

enum  CameraDriverType { GPhotoDriver = 0, UMSDriver }

Public Member Functions

virtual bool cameraAbout (QString &about)=0
virtual DKCamera::CameraDriverType cameraDriverType ()=0
virtual bool cameraManual (QString &manual)=0
virtual bool cameraSummary (QString &summary)=0
virtual void cancel ()=0
virtual bool capture (GPItemInfo &itemInfo)=0
bool captureImageSupport ()
bool delDirSupport ()
virtual bool deleteItem (const QString &folder, const QString &itemName)=0
bool deleteSupport ()
 DKCamera (const QString &title, const QString &model, const QString &port, const QString &path)
virtual bool doConnect ()=0
virtual bool downloadItem (const QString &folder, const QString &itemName, const QString &saveFile)=0
virtual void getAllFolders (const QString &folder, QStringList &subFolderList)=0
virtual bool getExif (const QString &folder, const QString &itemName, char **edata, int &esize)=0
virtual bool getFreeSpace (unsigned long &kBSize, unsigned long &kBAvail)=0
virtual bool getItemsInfoList (const QString &folder, GPItemInfoList &infoList, bool getImageDimensions=true)=0
virtual bool getPreview (QImage &preview)=0
virtual bool getThumbnail (const QString &folder, const QString &itemName, QImage &thumbnail)=0
bool mkDirSupport ()
QString model () const
QString path () const
QString port () const
virtual bool setLockItem (const QString &folder, const QString &itemName, bool lock)=0
bool thumbnailSupport ()
QString title () const
virtual bool uploadItem (const QString &folder, const QString &itemName, const QString &localFile, GPItemInfo &itemInfo, bool getImageDimensions=true)=0
bool uploadSupport ()
virtual ~DKCamera ()

Protected Member Functions

QString mimeType (const QString &fileext) const

Protected Attributes

QString m_audioFilter
bool m_captureImageSupport
bool m_delDirSupport
bool m_deleteSupport
QString m_imageFilter
bool m_mkDirSupport
QString m_model
QString m_movieFilter
QString m_path
QString m_port
QString m_rawFilter
bool m_thumbnailSupport
QString m_title
bool m_uploadSupport

Member Enumeration Documentation

enum Digikam::DKCamera::CameraDriverType

Enumerator:
GPhotoDriver 
UMSDriver 

Definition at line 47 of file dkcamera.h.


Constructor & Destructor Documentation

Digikam::DKCamera::DKCamera ( const QString &  title,
const QString &  model,
const QString &  port,
const QString &  path 
)

Definition at line 33 of file dkcamera.cpp.

Digikam::DKCamera::~DKCamera (  )  [virtual]

Definition at line 58 of file dkcamera.cpp.


Member Function Documentation

virtual bool Digikam::DKCamera::cameraAbout ( QString &  about  )  [pure virtual]

Implemented in Digikam::GPCamera, and Digikam::UMSCamera.

virtual DKCamera::CameraDriverType Digikam::DKCamera::cameraDriverType (  )  [pure virtual]

Implemented in Digikam::GPCamera, and Digikam::UMSCamera.

virtual bool Digikam::DKCamera::cameraManual ( QString &  manual  )  [pure virtual]

Implemented in Digikam::GPCamera, and Digikam::UMSCamera.

virtual bool Digikam::DKCamera::cameraSummary ( QString &  summary  )  [pure virtual]

Implemented in Digikam::GPCamera, and Digikam::UMSCamera.

virtual void Digikam::DKCamera::cancel (  )  [pure virtual]

Implemented in Digikam::GPCamera, and Digikam::UMSCamera.

virtual bool Digikam::DKCamera::capture ( GPItemInfo &  itemInfo  )  [pure virtual]

Implemented in Digikam::GPCamera, and Digikam::UMSCamera.

bool Digikam::DKCamera::captureImageSupport (  ) 

Definition at line 107 of file dkcamera.cpp.

bool Digikam::DKCamera::delDirSupport (  ) 

Definition at line 102 of file dkcamera.cpp.

virtual bool Digikam::DKCamera::deleteItem ( const QString &  folder,
const QString &  itemName 
) [pure virtual]

Implemented in Digikam::GPCamera, and Digikam::UMSCamera.

bool Digikam::DKCamera::deleteSupport (  ) 

Definition at line 87 of file dkcamera.cpp.

virtual bool Digikam::DKCamera::doConnect (  )  [pure virtual]

Implemented in Digikam::GPCamera, and Digikam::UMSCamera.

virtual bool Digikam::DKCamera::downloadItem ( const QString &  folder,
const QString &  itemName,
const QString &  saveFile 
) [pure virtual]

Implemented in Digikam::GPCamera, and Digikam::UMSCamera.

virtual void Digikam::DKCamera::getAllFolders ( const QString &  folder,
QStringList &  subFolderList 
) [pure virtual]

Implemented in Digikam::GPCamera, and Digikam::UMSCamera.

virtual bool Digikam::DKCamera::getExif ( const QString &  folder,
const QString &  itemName,
char **  edata,
int &  esize 
) [pure virtual]

Implemented in Digikam::GPCamera, and Digikam::UMSCamera.

virtual bool Digikam::DKCamera::getFreeSpace ( unsigned long &  kBSize,
unsigned long &  kBAvail 
) [pure virtual]

Implemented in Digikam::GPCamera, and Digikam::UMSCamera.

virtual bool Digikam::DKCamera::getItemsInfoList ( const QString &  folder,
GPItemInfoList &  infoList,
bool  getImageDimensions = true 
) [pure virtual]

If getImageDimensions is false, the camera shall set width and height to -1 if the values are not immediately available.

Implemented in Digikam::GPCamera, and Digikam::UMSCamera.

virtual bool Digikam::DKCamera::getPreview ( QImage &  preview  )  [pure virtual]

Implemented in Digikam::GPCamera, and Digikam::UMSCamera.

virtual bool Digikam::DKCamera::getThumbnail ( const QString &  folder,
const QString &  itemName,
QImage &  thumbnail 
) [pure virtual]

Implemented in Digikam::GPCamera, and Digikam::UMSCamera.

QString Digikam::DKCamera::mimeType ( const QString &  fileext  )  const [protected]

Definition at line 112 of file dkcamera.cpp.

bool Digikam::DKCamera::mkDirSupport (  ) 

Definition at line 97 of file dkcamera.cpp.

QString Digikam::DKCamera::model (  )  const

Definition at line 67 of file dkcamera.cpp.

QString Digikam::DKCamera::path (  )  const

Definition at line 77 of file dkcamera.cpp.

QString Digikam::DKCamera::port (  )  const

Definition at line 72 of file dkcamera.cpp.

virtual bool Digikam::DKCamera::setLockItem ( const QString &  folder,
const QString &  itemName,
bool  lock 
) [pure virtual]

Implemented in Digikam::GPCamera, and Digikam::UMSCamera.

bool Digikam::DKCamera::thumbnailSupport (  ) 

Definition at line 82 of file dkcamera.cpp.

QString Digikam::DKCamera::title (  )  const

Definition at line 62 of file dkcamera.cpp.

virtual bool Digikam::DKCamera::uploadItem ( const QString &  folder,
const QString &  itemName,
const QString &  localFile,
GPItemInfo &  itemInfo,
bool  getImageDimensions = true 
) [pure virtual]

Implemented in Digikam::GPCamera, and Digikam::UMSCamera.

bool Digikam::DKCamera::uploadSupport (  ) 

Definition at line 92 of file dkcamera.cpp.


Member Data Documentation

QString Digikam::DKCamera::m_audioFilter [protected]

Definition at line 114 of file dkcamera.h.

bool Digikam::DKCamera::m_captureImageSupport [protected]

Definition at line 110 of file dkcamera.h.

bool Digikam::DKCamera::m_delDirSupport [protected]

Definition at line 109 of file dkcamera.h.

bool Digikam::DKCamera::m_deleteSupport [protected]

Definition at line 106 of file dkcamera.h.

QString Digikam::DKCamera::m_imageFilter [protected]

Definition at line 112 of file dkcamera.h.

bool Digikam::DKCamera::m_mkDirSupport [protected]

Definition at line 108 of file dkcamera.h.

QString Digikam::DKCamera::m_model [protected]

Definition at line 117 of file dkcamera.h.

QString Digikam::DKCamera::m_movieFilter [protected]

Definition at line 113 of file dkcamera.h.

QString Digikam::DKCamera::m_path [protected]

Definition at line 119 of file dkcamera.h.

QString Digikam::DKCamera::m_port [protected]

Definition at line 118 of file dkcamera.h.

QString Digikam::DKCamera::m_rawFilter [protected]

Definition at line 115 of file dkcamera.h.

bool Digikam::DKCamera::m_thumbnailSupport [protected]

Definition at line 105 of file dkcamera.h.

QString Digikam::DKCamera::m_title [protected]

Definition at line 120 of file dkcamera.h.

bool Digikam::DKCamera::m_uploadSupport [protected]

Definition at line 107 of file dkcamera.h.


The documentation for this class was generated from the following files:
  • dkcamera.h
  • dkcamera.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