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

digikam

Digikam::TAlbum

Digikam::TAlbum Class Reference

A Tag Album representation. More...

#include <album.h>

Inheritance diagram for Digikam::TAlbum:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 TAlbum (const QString &title, int id, bool root=false)
 ~TAlbum ()
DatabaseUrl databaseUrl () const
QString icon () const
QString prettyUrl () const
QList< int > tagIDs () const
QString tagPath (bool leadingSlash=true) const

Detailed Description

A Tag Album representation.

Definition at line 352 of file album.h.


Constructor & Destructor Documentation

Digikam::TAlbum::TAlbum ( const QString &  title,
int  id,
bool  root = false 
)

Definition at line 382 of file album.cpp.

Digikam::TAlbum::~TAlbum (  ) 

Definition at line 388 of file album.cpp.


Member Function Documentation

DatabaseUrl Digikam::TAlbum::databaseUrl (  )  const [virtual]
Returns:
the kde url of the album

Implements Digikam::Album.

Definition at line 417 of file album.cpp.

QString Digikam::TAlbum::icon (  )  const

Definition at line 438 of file album.cpp.

QString Digikam::TAlbum::prettyUrl (  )  const

Definition at line 411 of file album.cpp.

QList< int > Digikam::TAlbum::tagIDs (  )  const

Definition at line 422 of file album.cpp.

QString Digikam::TAlbum::tagPath ( bool  leadingSlash = true  )  const
Returns:
The tag path, e.g. "/People/Friend/John" if leadingSlash is true, "People/Friend/John" if leadingSlash if false. The root TAlbum returns "/" resp. "".

Definition at line 392 of file album.cpp.


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