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

digikam

Digikam::AlbumSettings

Digikam::AlbumSettings Class Reference

#include <albumsettings.h>

List of all members.


Detailed Description

Definition at line 43 of file albumsettings.h.


Public Types

enum  AlbumSortOrder { ByFolder = 0, ByCollection, ByDate }
enum  ImageSortOrder {
  ByIName = 0, ByIPath, ByIDate, ByISize,
  ByIRating
}
enum  ItemRightClickAction { ShowPreview = 0, StartEditor }

Public Member Functions

bool addAlbumCollectionName (const QString &name)
bool addImageFileExtension (const QString &ext)
void addToImageFileFilter (const QString &extensions)
bool delAlbumCollectionName (const QString &name)
QStringList getAlbumCollectionNames ()
QString getAlbumLibraryPath () const
AlbumSortOrder getAlbumSortOrder () const
QString getAllFileFilter () const
bool getApplySidebarChangesDirectly () const
QString getAudioFileFilter () const
QString getAuthor () const
QString getAuthorTitle () const
QString getCopyright () const
QString getCredit () const
QString getCurrentTheme () const
QString getDatabaseFilePath () const
int getDefaultIconSize () const
int getDefaultTreeIconSize () const
bool getExifRotate () const
bool getExifSetOrientation () const
bool getIconShowComments () const
bool getIconShowDate () const
bool getIconShowModDate () const
bool getIconShowName () const
bool getIconShowRating () const
bool getIconShowResolution () const
bool getIconShowSize () const
bool getIconShowTags () const
QString getImageFileFilter () const
ImageSortOrder getImageSortOrder () const
ItemRightClickAction getItemRightClickAction () const
QString getMovieFileFilter () const
bool getPreviewLoadFullImageSize () const
int getRatingFilterCond () const
QString getRawFileFilter () const
bool getRecurseAlbums () const
bool getRecurseTags () const
bool getSaveComments () const
bool getSaveCredits () const
bool getSaveDateTime () const
bool getSavePhotographerId () const
bool getSaveRating () const
bool getSaveTags () const
bool getScanAtStart () const
bool getShowFolderTreeViewItemsCount () const
bool getShowSplashScreen () const
bool getShowThumbbar () const
bool getShowToolTips () const
bool getShowTrashDeleteDialog () const
QString getSource () const
bool getToolTipsShowAlbumName () const
bool getToolTipsShowComments () const
bool getToolTipsShowFileDate () const
bool getToolTipsShowFileName () const
bool getToolTipsShowFileSize () const
bool getToolTipsShowImageDim () const
bool getToolTipsShowImageType () const
bool getToolTipsShowPhotoDate () const
bool getToolTipsShowPhotoExpo () const
bool getToolTipsShowPhotoFlash () const
bool getToolTipsShowPhotoFocal () const
bool getToolTipsShowPhotoMake () const
bool getToolTipsShowPhotoMode () const
bool getToolTipsShowPhotoWB () const
bool getToolTipsShowRating () const
bool getToolTipsShowTags () const
bool getUseTrash () const
void readSettings ()
void saveSettings ()
void setAlbumCollectionNames (const QStringList &list)
void setAlbumLibraryPath (const QString &path)
void setAlbumSortOrder (const AlbumSortOrder order)
void setApplySidebarChangesDirectly (bool val)
void setAuthor (const QString &author)
void setAuthorTitle (const QString &authorTitle)
void setCopyright (const QString &copyright)
void setCredit (const QString &credit)
void setCurrentTheme (const QString &theme)
void setDatabaseFilePath (const QString &path)
void setDefaultIconSize (int val)
void setDefaultTreeIconSize (int val)
void setExifRotate (bool val)
void setExifSetOrientation (bool val)
void setIconShowComments (bool val)
void setIconShowDate (bool val)
void setIconShowModDate (bool val)
void setIconShowName (bool val)
void setIconShowRating (bool val)
void setIconShowResolution (bool val)
void setIconShowSize (bool val)
void setIconShowTags (bool val)
void setImageSortOrder (const ImageSortOrder order)
void setItemRightClickAction (const ItemRightClickAction action)
void setPreviewLoadFullImageSize (bool val)
void setRatingFilterCond (int val)
void setRecurseAlbums (bool val)
void setRecurseTags (bool val)
void setSaveComments (bool val)
void setSaveCredits (bool val)
void setSaveDateTime (bool val)
void setSavePhotographerId (bool val)
void setSaveRating (bool val)
void setSaveTags (bool val)
void setScanAtStart (bool val)
void setShowFolderTreeViewItemsCount (bool val)
void setShowSplashScreen (bool val)
void setShowThumbbar (bool val)
void setShowToolTips (bool val)
void setShowTrashDeleteDialog (bool val)
void setSource (const QString &source)
void setToolTipsShowAlbumName (bool val)
void setToolTipsShowComments (bool val)
void setToolTipsShowFileDate (bool val)
void setToolTipsShowFileName (bool val)
void setToolTipsShowFileSize (bool val)
void setToolTipsShowImageDim (bool val)
void setToolTipsShowImageType (bool val)
void setToolTipsShowPhotoDate (bool val)
void setToolTipsShowPhotoExpo (bool val)
void setToolTipsShowPhotoFlash (bool val)
void setToolTipsShowPhotoFocal (bool val)
void setToolTipsShowPhotoMake (bool val)
void setToolTipsShowPhotoMode (bool val)
void setToolTipsShowPhotoWB (bool val)
void setToolTipsShowRating (bool val)
void setToolTipsShowTags (bool val)
void setUseTrash (bool val)
bool showToolTipsIsValid () const

Static Public Member Functions

static AlbumSettings * instance ()

Member Enumeration Documentation

enum Digikam::AlbumSettings::AlbumSortOrder

Enumerator:
ByFolder 
ByCollection 
ByDate 

Definition at line 47 of file albumsettings.h.

enum Digikam::AlbumSettings::ImageSortOrder

Enumerator:
ByIName 
ByIPath 
ByIDate 
ByISize 
ByIRating 

Definition at line 54 of file albumsettings.h.

enum Digikam::AlbumSettings::ItemRightClickAction

Enumerator:
ShowPreview 
StartEditor 

Definition at line 63 of file albumsettings.h.


Member Function Documentation

bool Digikam::AlbumSettings::addAlbumCollectionName ( const QString &  name  ) 

Definition at line 497 of file albumsettings.cpp.

bool Digikam::AlbumSettings::addImageFileExtension ( const QString &  ext  ) 

void Digikam::AlbumSettings::addToImageFileFilter ( const QString &  extensions  ) 

Definition at line 611 of file albumsettings.cpp.

bool Digikam::AlbumSettings::delAlbumCollectionName ( const QString &  name  ) 

Definition at line 506 of file albumsettings.cpp.

QStringList Digikam::AlbumSettings::getAlbumCollectionNames (  ) 

Definition at line 492 of file albumsettings.cpp.

QString Digikam::AlbumSettings::getAlbumLibraryPath (  )  const

Definition at line 462 of file albumsettings.cpp.

AlbumSettings::AlbumSortOrder Digikam::AlbumSettings::getAlbumSortOrder (  )  const

Definition at line 517 of file albumsettings.cpp.

QString Digikam::AlbumSettings::getAllFileFilter (  )  const

Definition at line 597 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getApplySidebarChangesDirectly (  )  const

Definition at line 1061 of file albumsettings.cpp.

QString Digikam::AlbumSettings::getAudioFileFilter (  )  const

Definition at line 562 of file albumsettings.cpp.

QString Digikam::AlbumSettings::getAuthor (  )  const

Definition at line 781 of file albumsettings.cpp.

QString Digikam::AlbumSettings::getAuthorTitle (  )  const

Definition at line 791 of file albumsettings.cpp.

QString Digikam::AlbumSettings::getCopyright (  )  const

Definition at line 821 of file albumsettings.cpp.

QString Digikam::AlbumSettings::getCredit (  )  const

Definition at line 801 of file albumsettings.cpp.

QString Digikam::AlbumSettings::getCurrentTheme (  )  const

Definition at line 1031 of file albumsettings.cpp.

QString Digikam::AlbumSettings::getDatabaseFilePath (  )  const

Definition at line 452 of file albumsettings.cpp.

int Digikam::AlbumSettings::getDefaultIconSize (  )  const

Definition at line 621 of file albumsettings.cpp.

int Digikam::AlbumSettings::getDefaultTreeIconSize (  )  const

Definition at line 631 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getExifRotate (  )  const

Definition at line 731 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getExifSetOrientation (  )  const

Definition at line 741 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getIconShowComments (  )  const

Definition at line 671 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getIconShowDate (  )  const

Definition at line 701 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getIconShowModDate (  )  const

Definition at line 711 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getIconShowName (  )  const

Definition at line 651 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getIconShowRating (  )  const

Definition at line 721 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getIconShowResolution (  )  const

Definition at line 681 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getIconShowSize (  )  const

Definition at line 661 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getIconShowTags (  )  const

Definition at line 691 of file albumsettings.cpp.

QString Digikam::AlbumSettings::getImageFileFilter (  )  const

Definition at line 542 of file albumsettings.cpp.

AlbumSettings::ImageSortOrder Digikam::AlbumSettings::getImageSortOrder (  )  const

Definition at line 527 of file albumsettings.cpp.

AlbumSettings::ItemRightClickAction Digikam::AlbumSettings::getItemRightClickAction (  )  const

Definition at line 537 of file albumsettings.cpp.

QString Digikam::AlbumSettings::getMovieFileFilter (  )  const

Definition at line 552 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getPreviewLoadFullImageSize (  )  const

Definition at line 1097 of file albumsettings.cpp.

int Digikam::AlbumSettings::getRatingFilterCond (  )  const

Definition at line 641 of file albumsettings.cpp.

QString Digikam::AlbumSettings::getRawFileFilter (  )  const

Definition at line 572 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getRecurseAlbums (  )  const

Definition at line 1107 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getRecurseTags (  )  const

Definition at line 1117 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getSaveComments (  )  const

Definition at line 831 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getSaveCredits (  )  const

Definition at line 771 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getSaveDateTime (  )  const

Definition at line 841 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getSavePhotographerId (  )  const

Definition at line 761 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getSaveRating (  )  const

Definition at line 846 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getSaveTags (  )  const

Definition at line 751 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getScanAtStart (  )  const

Definition at line 482 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getShowFolderTreeViewItemsCount (  )  const

Definition at line 1127 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getShowSplashScreen (  )  const

Definition at line 472 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getShowThumbbar (  )  const

Definition at line 1137 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getShowToolTips (  )  const

Definition at line 861 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getShowTrashDeleteDialog (  )  const

Definition at line 1051 of file albumsettings.cpp.

QString Digikam::AlbumSettings::getSource (  )  const

Definition at line 811 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getToolTipsShowAlbumName (  )  const

Definition at line 991 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getToolTipsShowComments (  )  const

Definition at line 1001 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getToolTipsShowFileDate (  )  const

Definition at line 881 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getToolTipsShowFileName (  )  const

Definition at line 871 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getToolTipsShowFileSize (  )  const

Definition at line 891 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getToolTipsShowImageDim (  )  const

Definition at line 911 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getToolTipsShowImageType (  )  const

Definition at line 901 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getToolTipsShowPhotoDate (  )  const

Definition at line 931 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getToolTipsShowPhotoExpo (  )  const

Definition at line 951 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getToolTipsShowPhotoFlash (  )  const

Definition at line 971 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getToolTipsShowPhotoFocal (  )  const

Definition at line 941 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getToolTipsShowPhotoMake (  )  const

Definition at line 921 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getToolTipsShowPhotoMode (  )  const

Definition at line 961 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getToolTipsShowPhotoWB (  )  const

Definition at line 981 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getToolTipsShowRating (  )  const

Definition at line 1021 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getToolTipsShowTags (  )  const

Definition at line 1011 of file albumsettings.cpp.

bool Digikam::AlbumSettings::getUseTrash (  )  const

Definition at line 1041 of file albumsettings.cpp.

AlbumSettings * Digikam::AlbumSettings::instance (  )  [static]

Definition at line 156 of file albumsettings.cpp.

void Digikam::AlbumSettings::readSettings (  ) 

Definition at line 249 of file albumsettings.cpp.

void Digikam::AlbumSettings::saveSettings (  ) 

Definition at line 356 of file albumsettings.cpp.

void Digikam::AlbumSettings::setAlbumCollectionNames ( const QStringList &  list  ) 

Definition at line 487 of file albumsettings.cpp.

void Digikam::AlbumSettings::setAlbumLibraryPath ( const QString &  path  ) 

Definition at line 447 of file albumsettings.cpp.

void Digikam::AlbumSettings::setAlbumSortOrder ( const AlbumSortOrder  order  ) 

Definition at line 512 of file albumsettings.cpp.

void Digikam::AlbumSettings::setApplySidebarChangesDirectly ( bool  val  ) 

Definition at line 1056 of file albumsettings.cpp.

void Digikam::AlbumSettings::setAuthor ( const QString &  author  ) 

Definition at line 776 of file albumsettings.cpp.

void Digikam::AlbumSettings::setAuthorTitle ( const QString &  authorTitle  ) 

Definition at line 786 of file albumsettings.cpp.

void Digikam::AlbumSettings::setCopyright ( const QString &  copyright  ) 

Definition at line 816 of file albumsettings.cpp.

void Digikam::AlbumSettings::setCredit ( const QString &  credit  ) 

Definition at line 796 of file albumsettings.cpp.

void Digikam::AlbumSettings::setCurrentTheme ( const QString &  theme  ) 

Definition at line 1026 of file albumsettings.cpp.

void Digikam::AlbumSettings::setDatabaseFilePath ( const QString &  path  ) 

Definition at line 457 of file albumsettings.cpp.

void Digikam::AlbumSettings::setDefaultIconSize ( int  val  ) 

Definition at line 616 of file albumsettings.cpp.

void Digikam::AlbumSettings::setDefaultTreeIconSize ( int  val  ) 

Definition at line 626 of file albumsettings.cpp.

void Digikam::AlbumSettings::setExifRotate ( bool  val  ) 

Definition at line 726 of file albumsettings.cpp.

void Digikam::AlbumSettings::setExifSetOrientation ( bool  val  ) 

Definition at line 736 of file albumsettings.cpp.

void Digikam::AlbumSettings::setIconShowComments ( bool  val  ) 

Definition at line 666 of file albumsettings.cpp.

void Digikam::AlbumSettings::setIconShowDate ( bool  val  ) 

Definition at line 696 of file albumsettings.cpp.

void Digikam::AlbumSettings::setIconShowModDate ( bool  val  ) 

Definition at line 706 of file albumsettings.cpp.

void Digikam::AlbumSettings::setIconShowName ( bool  val  ) 

Definition at line 646 of file albumsettings.cpp.

void Digikam::AlbumSettings::setIconShowRating ( bool  val  ) 

Definition at line 716 of file albumsettings.cpp.

void Digikam::AlbumSettings::setIconShowResolution ( bool  val  ) 

Definition at line 676 of file albumsettings.cpp.

void Digikam::AlbumSettings::setIconShowSize ( bool  val  ) 

Definition at line 656 of file albumsettings.cpp.

void Digikam::AlbumSettings::setIconShowTags ( bool  val  ) 

Definition at line 686 of file albumsettings.cpp.

void Digikam::AlbumSettings::setImageSortOrder ( const ImageSortOrder  order  ) 

Definition at line 522 of file albumsettings.cpp.

void Digikam::AlbumSettings::setItemRightClickAction ( const ItemRightClickAction  action  ) 

Definition at line 532 of file albumsettings.cpp.

void Digikam::AlbumSettings::setPreviewLoadFullImageSize ( bool  val  ) 

Definition at line 1092 of file albumsettings.cpp.

void Digikam::AlbumSettings::setRatingFilterCond ( int  val  ) 

Definition at line 636 of file albumsettings.cpp.

void Digikam::AlbumSettings::setRecurseAlbums ( bool  val  ) 

Definition at line 1102 of file albumsettings.cpp.

void Digikam::AlbumSettings::setRecurseTags ( bool  val  ) 

Definition at line 1112 of file albumsettings.cpp.

void Digikam::AlbumSettings::setSaveComments ( bool  val  ) 

Definition at line 826 of file albumsettings.cpp.

void Digikam::AlbumSettings::setSaveCredits ( bool  val  ) 

Definition at line 766 of file albumsettings.cpp.