![]() |
digiKam Developer Documentation
Professional Photo Management with the Power of Open Source
|
Public Types | |
enum | CaseSensitivity { UnknownCaseSensitivity , CaseInsensitive , CaseSensitive } |
enum | Status { LocationNull , LocationAvailable , LocationHidden , LocationUnavailable , LocationDeleted } |
enum | Type { Undefined = 0 , VolumeHardWired = 1 , VolumeRemovable = 2 , Network = 3 } |
Public Member Functions | |
QString | albumRootPath () const |
The current file system path leading to this album root. | |
Qt::CaseSensitivity | asQtCaseSensitivity () const |
Return as Qt case sensitivity enum of location. | |
CaseSensitivity | caseSensitivity () const |
The case sensitivity of location. | |
size_t | hash () const |
int | id () const |
The id uniquely identifying this collection. | |
bool | isAvailable () const |
bool | isNull () const |
QString | label () const |
A user-visible, optional label. | |
Status | status () const |
The current status. | |
Type | type () const |
The type of location. | |
Public Attributes | |
QString | identifier |
Protected Attributes | |
CaseSensitivity | m_caseSensitivity = UnknownCaseSensitivity |
int | m_id = -1 |
QString | m_label |
QString | m_path |
Status | m_status = LocationNull |
Type | m_type = VolumeHardWired |
QString Digikam::CollectionLocation::albumRootPath | ( | ) | const |
Only guaranteed to be valid for location with status Available.
Qt::CaseSensitivity Digikam::CollectionLocation::asQtCaseSensitivity | ( | ) | const |
For unknown, it is assumed to be Qt::CaseSensitive.
CollectionLocation::CaseSensitivity Digikam::CollectionLocation::caseSensitivity | ( | ) | const |
See above for possible values.
CollectionLocation::Status Digikam::CollectionLocation::status | ( | ) | const |
See above for possible values.
CollectionLocation::Type Digikam::CollectionLocation::type | ( | ) | const |
See above for possible values.