![]() |
digiKam Developer Documentation
Professional Photo Management with the Power of Open Source
|
USB Mass Storage camera Implementation of abstract type DKCamera.
Inheritance diagram for Digikam::UMSCamera:Public Member Functions | |
| UMSCamera (const QString &title, const QString &model, const QString &port, const QString &path) | |
| bool | cameraAbout (QString &about) override |
| DKCamera::CameraDriverType | cameraDriverType () override |
| bool | cameraManual (QString &manual) override |
| QByteArray | cameraMD5ID () override |
| bool | cameraSummary (QString &summary) override |
| void | cancel () override |
| bool | capture (CamItemInfo &itemInfo) override |
| Method not supported by UMS camera. | |
| bool | deleteItem (const QString &folder, const QString &itemName) override |
| bool | doConnect () override |
| bool | downloadItem (const QString &folder, const QString &itemName, const QString &saveFile) override |
| bool | getFolders (const QString &folder) override |
| bool | getFreeSpace (qint64 &bytesSize, qint64 &bytesAvail) override |
| void | getItemInfo (const QString &folder, const QString &itemName, CamItemInfo &info, bool useMetadata) override |
| bool | getItemsInfoList (const QString &folder, bool useMetadata, CamItemInfoList &infoList) override |
| If getImageDimensions is false, the camera shall set width and height to -1 if the values are not immediately available. | |
| bool | getMetadata (const QString &folder, const QString &itemName, DMetadata &meta) override |
| bool | getPreview (QImage &preview) override |
| Method not supported by UMS camera. | |
| bool | getThumbnail (const QString &folder, const QString &itemName, QImage &thumbnail) override |
| bool | setLockItem (const QString &folder, const QString &itemName, bool lock) override |
| bool | uploadItem (const QString &folder, const QString &itemName, const QString &localFile, CamItemInfo &info) override |
Public Member Functions inherited from Digikam::DKCamera | |
| DKCamera (const QString &title, const QString &model, const QString &port, const QString &path) | |
| bool | captureImagePreviewSupport () const |
| bool | captureImageSupport () const |
| bool | delDirSupport () const |
| bool | deleteSupport () const |
| QString | mimeType (const QString &fileext) const |
| bool | mkDirSupport () const |
| QString | model () const |
| QString | path () const |
| QString | port () const |
| void | printSupportedFeatures () |
| bool | thumbnailSupport () const |
| QString | title () const |
| bool | uploadSupport () const |
| QString | uuid () const |
Additional Inherited Members | |
Public Types inherited from Digikam::DKCamera | |
| enum | CameraDriverType { GPhotoDriver = 0 , UMSDriver } |
Signals inherited from Digikam::DKCamera | |
| void | signalFolderList (const QStringList &) |
Protected Member Functions inherited from Digikam::DKCamera | |
| void | fillItemInfoFromMetadata (CamItemInfo &item, const DMetadata &meta) const |
Protected Attributes inherited from Digikam::DKCamera | |
| QString | m_audioFilter |
| bool | m_captureImagePreviewSupport = false |
| bool | m_captureImageSupport = false |
| bool | m_delDirSupport = false |
| bool | m_deleteSupport = false |
| QString | m_imageFilter |
| bool | m_mkDirSupport = false |
| QString | m_model |
| QString | m_movieFilter |
| QString | m_path |
| QString | m_port |
| QString | m_rawFilter |
| bool | m_thumbnailSupport = false |
| QString | m_title |
| bool | m_uploadSupport = false |
| QString | m_uuid |
|
overridevirtual |
Implements Digikam::DKCamera.
|
overridevirtual |
Implements Digikam::DKCamera.
|
overridevirtual |
Implements Digikam::DKCamera.
|
overridevirtual |
Implements Digikam::DKCamera.
|
overridevirtual |
Implements Digikam::DKCamera.
|
overridevirtual |
Implements Digikam::DKCamera.
|
overridevirtual |
Implements Digikam::DKCamera.
|
overridevirtual |
Implements Digikam::DKCamera.
|
overridevirtual |
Implements Digikam::DKCamera.
|
overridevirtual |
Implements Digikam::DKCamera.
|
overridevirtual |
Implements Digikam::DKCamera.
|
overridevirtual |
Implements Digikam::DKCamera.
|
overridevirtual |
Implements Digikam::DKCamera.
|
overridevirtual |
Implements Digikam::DKCamera.
|
overridevirtual |
Implements Digikam::DKCamera.
|
overridevirtual |
Implements Digikam::DKCamera.
|
overridevirtual |
Implements Digikam::DKCamera.
|
overridevirtual |
Implements Digikam::DKCamera.
|
overridevirtual |
Implements Digikam::DKCamera.