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

digikam

Digikam Namespace Reference

Namespaces

namespace  AlbumRoot
namespace  CollectionScannerHints
namespace  Coordinates
namespace  DatabaseComment
namespace  DatabaseFields
namespace  DatabaseItem
namespace  DatabaseSearch
namespace  DatabaseThumbnail
namespace  DeleteDialogMode
namespace  DImgScale
namespace  DIO
namespace  Haar
namespace  KeywordSearch
namespace  MetadataInfo
namespace  SearchXml
namespace  ToolTipFiller

Classes

class  AbstractAlbumModel
class  AbstractAlbumTreeView
class  AbstractCheckableAlbumModel
class  AbstractCheckableAlbumTreeView
class  AbstractCountingAlbumModel
class  AbstractCountingAlbumTreeView
class  AbstractSearchGroupContainer
class  AbstractSpecificAlbumModel
class  AbstractWidgetDelegateOverlay
class  ActionData
class  ActionThread
class  AdvancedRenameDialog
class  AdvancedRenameInput
class  AdvancedRenameLineEdit
class  AdvancedRenameLineEditProxy
class  AdvancedRenameListItem
class  AdvancedRenameWidget
class  Album
 Abstract base class for all album types. More...
class  AlbumChangeset
class  AlbumCopyMoveHint
class  AlbumDB
class  AlbumDB_Sqlite2
 This class is responsible for the communication with the sqlite database. More...
class  AlbumDragDropHandler
class  AlbumFilterModel
class  AlbumFolderView
class  AlbumFolderViewItem
class  AlbumHistory
 Manages the history of the last visited albums. More...
class  AlbumIconGroupItem
class  AlbumIconItem
class  AlbumIconView
class  AlbumIconViewFilter
class  AlbumIconViewToolTip
class  AlbumInfo
 A container class for transporting album information from the database to AlbumManager. More...
class  AlbumIterator
 Iterate over all children of this Album. More...
class  AlbumLister
 Manages imageinfo. More...
class  AlbumManager
 There are two primary managers which manage the listing and lifetime of Album and ImageInfo: AlbumManager and AlbumLister. More...
class  AlbumModel
class  AlbumModelDragDropHandler
class  AlbumModelPriv
class  AlbumPointer
 You can use AlbumPointer to store a guarded pointer to Album or one of the subclasses (use template parameter). More...
class  AlbumPropsEdit
class  AlbumRootChangeset
class  AlbumRootInfo
class  AlbumSelectComboBox
class  AlbumSelectDialog
class  AlbumSelectWidget
class  AlbumSettings
class  AlbumShortInfo
class  AlbumThumbnailLoader
class  AlbumTreeView
class  AlbumWidgetStack
class  AltLangStrEdit
class  AnimatedClearButton
class  AssignedBatchTools
 Container to assign Batch tools and settings to an item by Url. More...
class  AssignedListView
class  AssignedListViewItem
class  AssignTemplate
class  AssistantDlg
class  AssistantDlgPage
class  AutoCorrection
class  BatchAlbumsSyncMetadata
class  BatchSyncMetadata
class  BatchThumbsGenerator
class  BatchTool
class  BatchToolSet
 A container of associated batch tool and settings. More...
class  BatchToolsManager
class  BCGModifier
class  CameraAutoDetectThread
class  CameraController
class  CameraFolderDialog
class  CameraFolderItem
class  CameraFolderView
class  CameraHistoryUpdater
class  CameraIconItem
class  CameraIconView
class  CameraIconViewToolTip
class  CameraInfoDialog
class  CameraItemPropertiesTab
class  CameraList
class  CameraNameHelper
class  CameraNameOption
class  CameraSelection
class  CameraType
class  CameraUI
class  Canvas
class  CaptionEdit
class  CaptionsMap
 A map used to store a list of Alternative Language values + author and date properties The map key is the language code following RFC3066 notation (like "fr-FR" for French), and the CaptionsMap value all caption properties. More...
class  CaptionValues
class  CaptureDlg
class  CaptureWidget
class  ChoiceSearchComboBox
class  ChoiceSearchModel
class  CIETongueWidget
class  ClassicLoadingCacheFileWatch
struct  CMat
 CMat: : Radius of the matrix. More...
class  CollectionImageChangeset
class  CollectionLocation
class  CollectionManager
class  CollectionPage
class  CollectionScanner
class  CollectionScannerObserver
class  ColorCorrectionDlg
class  ColorGradientWidget
class  ColorModifier
class  CommentInfo
class  ContextMenuHelper
 A helper class to add actions and special menus to the context menu. More...
class  Convert2JP2
class  Convert2JPEG
class  Convert2PGF
class  Convert2PNG
class  Convert2TIFF
class  CopyrightInfo
class  CountrySelector
class  CurvesBox
class  CurvesWidget
class  CustomStepsDoubleSpinBox
class  CustomStepsIntSpinBox
class  DAlbum
 A Date Album representation. More...
class  DAlbumDrag
 Provides a drag object for an album. More...
class  DatabaseAccess
class  DatabaseAccessUnlock
class  DatabaseBackend
class  DatabaseCoreBackend
class  DatabaseParameters
class  DatabaseThumbnailInfo
class  DatabaseThumbnailInfoProvider
class  DatabaseTransaction
class  DatabaseUrl
class  DatabaseWatch
class  DateAlbumModel
class  DateAlbumTreeView
class  DateFolderView
class  DateFormat
class  DateOption
class  DateOptionDialog
class  DBStatDlg
class  DBusyDlg
class  DBusyThread
class  DCameraDragObject
 Provides a drag object for a camera object. More...
class  DCameraItemListDrag
 Provides a drag object for a list of camera items. More...
class  DColor
class  DColorComposer
class  DCursorTracker
 This class implements a decoration-less window which will follow the cursor when it's over a specified widget. More...
class  DefaultRenameParser
class  DefaultValueDialog
class  DefaultValueModifier
class  DeleteDialog
class  DeleteWidget
class  DFontSelect
class  DGradientSlider
class  DHistoryView
struct  digikam_source_mgr
class  DigikamApp
class  DigikamImageView
class  DigikamView
class  DImg
class  DImgGaussianBlur
class  DImgImageFilters
class  DImgInterface
class  DImgLoader
class  DImgLoaderObserver
class  DImgRefocus
class  DImgSharpen
class  DImgThreadedFilter
class  DImgUnsharpMask
class  DImgWaveletsNR
class  DirectoryNameOption
class  DItemDrag
 Provides a drag object for a list of KURLs with its related database IDs. More...
class  DItemToolTip
class  DKCamera
class  DLogoAction
class  DMetadata
class  DownloadHistory
class  DownloadSettingsContainer
class  DPopupMenu
class  DProgressDlg
class  DragHandle
class  DRawDecoding
class  DRubberBand
class  DSharedData
class  DSharedDataPointer
class  DTagDrag
 Provides a drag object for a tag. More...
class  DTagListDrag
 Provides a drag object for a list of tags. More...
class  DTipTracker
 A specialized CursorTracker class, which looks like a tool tip. More...
class  DToolTipStyleSheet
class  DummyOption
class  DynamicLayout
class  EditorStackView
class  EditorTool
class  EditorToolIface
class  EditorToolSettings
class  EditorToolThreaded
class  EditorWindow
class  Ellipsoid
class  ExifWidget
class  ExposureSettingsContainer
class  FilePropertiesOption
class  FileSaveOptionsBox
class  FindDuplicatesAlbumItem
class  FindDuplicatesView
class  FingerPrintsGenerator
class  FirstLetterEachWordUpperCaseModifier
class  Flip
class  FolderCheckListItem
class  FolderItem
class  FolderView
 Base class for a tree view. More...
class  FolderViewToolTip
class  FreeSpaceToolTip
class  FreeSpaceWidget
class  FuzzySearchFolderView
class  FuzzySearchView
class  GeodeticCalculator
class  GPCamera
class  GPConfigDlg
class  GPItemInfo
class  GPSInfo
class  GPSSearchFolderView
class  GPSSearchView
class  GPSSearchWidget
class  GreycstorationIface
class  GreycstorationSettings
class  GreycstorationWidget
class  HaarIface
class  HaarProgressObserver
class  Highlighter
class  HistogramBox
class  HistogramPainter
 A class that paints a histogram on a QPixmap. More...
class  HistogramWidget
class  HoverButtonDelegateOverlay
class  HSLModifier
class  IccManager
class  ICCPreviewWidget
class  IccProfile
class  ICCProfileInfoDlg
class  IccProfilesComboBox
class  IccProfilesMenuAction
class  ICCProfileWidget
class  IccRenderingIntentComboBox
class  IccSettings
class  ICCSettingsContainer
class  IccTransform
class  IccTransformFilter
class  IconGroupItem
class  IconItem
class  IconView
class  ImageAlbumFilterModel
class  ImageAlbumModel
class  ImageAttributesWatch
class  ImageCategorizedView
class  ImageCategoryDrawer
class  ImageChangeset
class  ImageComments
class  ImageCommonContainer
class  ImageCopyright
class  ImageCurves
class  ImageDelegate
class  ImageDelegateOverlay
class  ImageDescEditTab
class  ImageDialog
class  ImageDialogPreview
class  ImageDragDropHandler
class  ImageExtendedProperties
class  ImageFilterModel
class  ImageFilterModelFilterer
class  ImageFilterModelPreparer
class  ImageFilterModelPrivate
class  ImageFilterModelTodoPackage
class  ImageFilterModelWorker
class  ImageFilterSettings
class  ImageGuideWidget
class  ImageHistogram
class  ImageIface
class  ImageInfo
 The ImageInfo class contains provides access to the database for a single image. More...
class  ImageInfoAlbumsJob
class  ImageInfoCache
class  ImageInfoData
class  ImageInfoJob
class  ImageInfoList
class  ImageLevels
class  ImageLister
class  ImageListerReceiver
class  ImageListerRecord
class  ImageListerSlaveBasePartsSendingReceiver
class  ImageListerSlaveBaseReceiver
class  ImageListerValueListReceiver
class  ImageMetadataContainer
class  ImageModel
class  ImageModelDragDropHandler
class  ImagePanelWidget
class  ImagePanIconWidget
class  ImagePlugin
class  ImagePluginLoader
class  ImagePosition
class  ImagePreviewBar
class  ImagePreviewBarItem
class  ImagePreviewBarToolTip
class  ImagePreviewView
class  ImagePropertiesColorsTab
class  ImagePropertiesGPSTab
class  ImagePropertiesMetaDataTab
class  ImagePropertiesSideBar
class  ImagePropertiesSideBarCamGui
class  ImagePropertiesSideBarDB
class  ImagePropertiesTab
class  ImageQueryBuilder
class  ImageQueryPostHooks
class  ImageRatingOverlay
class  ImageRegionWidget
class  ImageRotateLeftOverlay
class  ImageRotateLeftOverlayButton
class  ImageRotateRightOverlay
class  ImageRotateRightOverlayButton
class  ImageScanner
class  ImageSelectionOverlay
class  ImageSelectionOverlayButton
class  ImageSortSettings
class  ImageTagChangeset
class  ImageThumbnailModel
class  ImageViewUtilities
class  ImageWidget
class  ImageWindow
class  InfoDlg
class  InitializationObserver
class  IOFileSettingsContainer
class  IptcCoreContactInfo
class  IptcCoreLocationInfo
class  IptcWidget
class  ItemCopyMoveHint
class  ItemInfoSet
 A container of associated ImageInfo and queue id. More...
class  ItemScanInfo
class  ItemShortInfo
class  ItemViewHoverButton
class  ItemViewToolTip
class  JP2KLoader
class  JP2KSettings
struct  jpeg_transform_info
class  JPEGLoader
class  JPEGSettings
class  KDateEdit
 A date editing widget that consists of an editable combo box. More...
class  KDatePickerPopup
 This menu helps the user to select a date quickly. More...
class  KDateTimeEdit
 This class is basically the same as the KDateTime class with the exception that a QTimeEdit is placed directly besides it. More...
class  KeywordSearchReader
class  KeywordSearchWriter
class  KipiImageCollection
class  KipiImageCollectionSelector
class  KipiImageInfo
class  KipiInterface
class  KipiUploadWidget
class  LcmsLock
class  LibsInfoDlg
class  LightTableBar
class  LightTableBarItem
class  LightTablePreview
class  LightTableView
class  LightTableWindow
class  ListViewComboBox
class  LoadingCache
class  LoadingCacheFileWatch
class  LoadingCacheInterface
class  LoadingDescription
class  LoadingProcess
class  LoadingProcessListener
class  LoadingTask
class  LoadSaveNotifier
class  LoadSaveTask
class  LoadSaveThread
class  LowerCaseModifier
class  MainWindow
class  MakerNoteWidget
class  ManagedLoadSaveThread
class  MarbleSubClassWidget
 Simple sub-class of Marble::MarbleWidget for custom painting. More...
class  MarkerClusterHolder
struct  Mat
 Mat: : Number of rows in the matrix. More...
class  MdKeyListViewItem
class  MediaPlayerView
class  MetadataHub
class  MetadataListView
class  MetadataListViewItem
class  MetadataManager
class  MetadataOption
class  MetadataOptionDialog
class  MetadataPage
class  MetadataPanel
class  MetadataSelector
class  MetadataSelectorItem
class  MetadataSelectorView
class  MetadataWidget
class  MetadataWriteSettings
class  MimeFilter
class  ModelIndexBasedComboBox
class  Modifier
class  MonthWidget
class  MsgTextEdit
class  NameFilter
class  NepomukService
class  NoiseReduction
class  OpenFilePage
class  Option
class  PAlbum
 A Physical Album representation. More...
class  PanIconWidget
class  ParseInformation
class  ParseObject
class  ParseObjectDialog
class  Parser
class  ParseResults
class  PGFLoader
class  PGFSettings
class  PhotoInfoContainer
class  PNGLoader
class  PNGSettings
class  PPMLoader
class  PreviewLoadingTask
class  PreviewLoadThread
class  PreviewPage
class  PreviewWidget
class  PrintHelper
class  PrintOptionsPage
class  ProxyClickLineEdit
class  ProxyLineEdit
class  QImageLoader
class  QueueListView
class  QueueListViewItem
class  QueueMgrWindow
class  QueuePool
class  QueueSettings
class  QueueSettingsView
class  QueueToolTip
class  RangeDialog
class  RangeModifier
class  RArrowClickLabel
class  RatingComboBox
class  RatingComboBoxDelegate
class  RatingComboBoxModel
class  RatingComboBoxWidget
class  RatingFilter
class  RatingPopupMenu
class  RatingStarDrawer
class  RatingWidget
class  RawCameraDlg
class  RawImport
class  RAWLoader
class  RawPage
class  RawPostProcessing
class  RawPreview
class  RawSettingsBox
class  RClickLabel
class  RefocusMatrix
class  RenameCustomizer
class  RenameThread
class  ReplaceDialog
class  ReplaceModifier
class  Resize
class  Restoration
class  RExpanderBox
class  RLabelExpander
class  Rotate
class  RSqueezedClickLabel
class  SAlbum
 A Search Album representation. More...
class  SavingContextContainer
class  SavingTask
class  ScanController
class  SchemaUpdater
class  SearchChangeset
class  SearchField
class  SearchFieldAlbum
class  SearchFieldCheckBox
class  SearchFieldChoice
class  SearchFieldColorDepth
class  SearchFieldComboBox
class  SearchFieldGroup
class  SearchFieldGroupLabel
class  SearchFieldKeyword
class  SearchFieldPageOrientation
class  SearchFieldRangeDate
class  SearchFieldRangeDouble
class  SearchFieldRangeInt
class  SearchFieldRating
class  SearchFieldText
class  SearchFolderView
class  SearchGroup
class  SearchGroupLabel
class  SearchInfo
 A container class for transporting search information from the database to AlbumManager. More...
class  SearchModel
class  SearchTabHeader
class  SearchTextBar
class  SearchTextSettings
class  SearchTreeView
class  SearchView
class  SearchViewBottomBar
class  SearchViewThemedPartsCache
class  SearchWindow
class  SearchXmlCachingReader
class  SearchXmlReader
class  SearchXmlWriter
class  SequenceNumberDialog
class  SequenceNumberOption
class  Setup
class  SetupAlbumView
class  SetupCamera
class  SetupCategory
class  SetupCollectionModel
class  SetupCollections
class  SetupCollectionTreeView
class  SetupDcraw
class  SetupEditor
class  SetupICC
class  SetupIOFiles
class  SetupLightTable
class  SetupMetadata
class  SetupMime
class  SetupMisc
class  SetupPlugins
class  SetupSlideShow
class  SetupTemplate
class  SetupToolTip
class  SharedLoadingTask
class  SharedLoadSaveThread
class  Sharpen
class  Sidebar
 This class handles a sidebar view. More...
class  SidebarSplitter
class  SignalBlocker
 An RAII class to block and unblock signals from a QObject instance. More...
class  SketchWidget
class  SlidePictureInfo
 This class contain the information of one picture to slide. More...
class  SlideShow
class  SlideShowSettings
 This class contain all settings to perform a slide show of a group of pictures. More...
class  SoftProofDialog
class  SplashScreen
class  StartScanPage
class  StatusLed
class  StatusNavigateBar
class  StatusProgressBar
class  StatusZoomBar
class  StayPoppedUpComboBox
class  StyleSheetDebugger
class  SubjectData
class  SubjectEdit
class  SubjectWidget
class  SyncJob
class  SyncJobResult
class  TagChangeset
class  TagEditDlg
class  TagFilterView
class  TagFolderView
class  TagInfo
 A container class for transporting tag information from the database to AlbumManager. More...
class  TagModel
class  TagsPopupMenu
class  TagTreeView
class  TAlbum
 A Tag Album representation. More...
class  TAlbumCheckListItem
class  TAlbumListView
class  Template
class  TemplateList
class  TemplateListItem
class  TemplateManager
class  TemplatePanel
class  TemplateSelector
class  TemplateViewer
class  Texture
class  Theme
class  ThemedIconGroupItem
class  ThemedIconItem
class  ThemedIconView
class  ThemeEngine
class  ThumbBarDock
class  ThumbBarItem
class  ThumbBarToolTip
class  ThumbBarToolTipSettings
class  ThumbBarView
class  ThumbnailCreator
class  ThumbnailDatabaseAccess
class  ThumbnailDB
class  ThumbnailInfo
class  ThumbnailInfoProvider
class  ThumbnailLoadingTask
class  ThumbnailLoadThread
class  ThumbnailSchemaUpdater
class  ThumbnailSize
class  TIFFLoader
class  TIFFSettings
class  TimeLineFolderView
class  TimeLineView
class  TimeLineWidget
class  Token
class  ToolBar
class  ToolListViewGroup
class  ToolListViewItem
class  ToolSettingsView
class  ToolsListView
class  ToolsView
class  TooltipsPage
class  TreeAlbumCheckListItem
class  TreeAlbumItem
class  TreeFolderCheckListItem
class  TreeFolderItem
class  TreeViewComboBox
class  TreeViewLineEditComboBox
class  TrimmedModifier
class  UiFileValidator
class  UMSCamera
class  UndoAction
class  UndoActionFlip
class  UndoActionIrreversible
class  UndoActionRotate
class  UndoCache
class  UndoManager
class  UpperCaseModifier
class  VisibilityController
class  VisibilityObject
class  WaterMark
class  WelcomePage
class  WelcomePageView
class  WhiteBalance
class  WorldMapThemeBtn
class  WorldMapWidget
class  XmpWidget

Typedefs

typedef QList< Album * > AlbumList
typedef QMap< int, QPixmap > AlbumThumbnailMap
typedef QMap< int, BatchToolSet > BatchToolMap
typedef QMap< QString, QVariant > BatchToolSettings
typedef QList< BatchTool * > BatchToolsList
typedef QPair< QByteArray,
CHUpdateItemMap > 
CHUpdateItem
typedef QMultiMap< QDateTime,
GPItemInfo > 
CHUpdateItemMap
typedef QPair< QDateTime,
QDateTime > 
DateRange
typedef QList< DateRange > DateRangeList
typedef QList< GPItemInfo > GPItemInfoList
typedef QList< GPSInfo > GPSInfoList
typedef QMap< QString, ICCTagInfo > ICCTagInfoMap
typedef ImageInfoList::iterator ImageInfoListIterator
typedef QList
< MetadataInfo::Field > 
MetadataFields
typedef QList< Modifier * > ModifierList
typedef QPair< KUrl, QString > NewNameInfo
typedef QList< NewNameInfo > NewNamesList
typedef QList< Option * > OptionsList
typedef QMap< QString, QList
< int > > 
PathAlbumMap
typedef QList< ItemInfoSet > QueuePoolItemsList
typedef
QueuePoolItemsList::iterator 
QueuePoolItemsListIterator
typedef QMap< qlonglong,
Haar::SignatureData > 
SignatureCache
typedef struct sqlite sqleet2
typedef struct sqlite_vm sqlite_vm
typedef QList< Token * > TokenList
typedef QPair< int, int > YearMonth

Enumerations

enum  ChannelType {
  LuminosityChannel = 0, RedChannel, GreenChannel, BlueChannel,
  AlphaChannel, ColorChannels
}
enum  ColorChannelsType { ColorChannelsRed = 0, ColorChannelsGreen, ColorChannelsBlue }
enum  HistogramBoxType {
  RGB = 0, RGBA, LRGB, LRGBA,
  LRGBC, LRGBAC
}
enum  HistogramRenderingType { FullImageHistogram = 0, ImageSelectionHistogram }
enum  HistogramScale { LinScaleHistogram = 0, LogScaleHistogram }
enum  JCOPY_OPTION { JCOPYOPT_NONE, JCOPYOPT_COMMENTS, JCOPYOPT_ALL }
enum  JXFORM_CODE {
  JXFORM_NONE, JXFORM_FLIP_H, JXFORM_FLIP_V, JXFORM_TRANSPOSE,
  JXFORM_TRANSVERSE, JXFORM_ROT_90, JXFORM_ROT_180, JXFORM_ROT_270
}
enum  SKey {
  ALBUM = 0, ALBUMNAME, ALBUMCAPTION, ALBUMCOLLECTION,
  TAG, TAGNAME, IMAGENAME, IMAGECAPTION,
  IMAGEDATE, KEYWORD, RATING
}
enum  SOperator {
  EQ = 0, NE, LT, GT,
  LIKE, NLIKE, LTE, GTE
}
enum  TransformAction {
  Auto = 0, Rotate90, Rotate180, Rotate270,
  FlipHorizontal, FlipVertical
}
enum  WatchedNepomukProperty { NaoRating, NaoDescription, NaoTags }

Functions

static MetadataFields allImageMetadataFields ()
static void authorsRegistration (KAboutData &aboutData)
static bool CallbackForLibPGF (double percent, bool escapeAllowed, void *data)
static QStringList cleanUserFilterString (const QString &filterString)
bool copyFile (const QString &src, const QString &dst)
static Qt::DropAction copyOrMove (const QDropEvent *e, QWidget *view, bool showMenu=true)
static KLocalizedString copyright ()
static bool copyToNewLocation (const QFileInfo &oldFile, const QFileInfo &newFile, const QString otherMessage=QString())
template<class A >
static A * currentAlbum (QItemSelectionModel *selModel, AlbumFilterModel *filterModel)
static KLocalizedString digiKamSlogan ()
static KLocalizedString digiKamSloganFormated ()
static int digikamToNepomukRating (int digikamRating)
void drawCursorAt (QPainter &painter, double pos, const QColor &brushColor, int width, int height, int gradientWidth)
bool exifTransform (const QString &file, const QString &documentName, const QString &trgFile, TransformAction action)
 EXTERN (jvirt_barray_ptr *) jtransform_adjust_parameters JPP((j_decompress_ptr srcinfo
 EXTERN (void) jtransform_request_workspace JPP((j_decompress_ptr srcinfo
static QString fastNumberToString (int id)
boolean fill_input_buffer (j_decompress_ptr cinfo)
static void fillThumbnailInfo (const QList< QVariant > &values, DatabaseThumbnailInfo &info)
qlonglong findOrAddImage (DatabaseAccess &access, int dirid, const QString &name, const QString &caption)
static void formatProfiles (const QList< IccProfile > &givenProfiles, QList< IccProfile > *returnedProfiles, QStringList *userText)
static bool hasValidField (const QVariantList &list)
static AlbumCopyMoveHint hintForAlbum (const PAlbum *album, int dstAlbumRootId, const QString &relativeDstPath, const QString &albumName)
static QList< AlbumCopyMoveHint > hintsForAlbum (const PAlbum *album, int dstAlbumRootId, QString relativeDstPath, const QString &albumName)
bool iccProfileLessThan (IccProfile a, IccProfile b)
void init_source (j_decompress_ptr cinfo)
bool isCursorClicked (const QPoint &pos, double cursorPos, int width, int height, int gradientWidth)
bool isJpegImage (const QString &file)
 jcopy_markers_execute (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, JCOPY_OPTION)
 jcopy_markers_setup (j_decompress_ptr srcinfo, JCOPY_OPTION option)
static QStringList joinMainAndUserFilterString (const QString &filter, const QString &userFilter)
void jpeg_memory_src (j_decompress_ptr cinfo, const JOCTET *buffer, size_t bufsize)
bool jpegConvert (const QString &src, const QString &dest, const QString &documentName, const QString &format)
static void jpegutils_jpeg_emit_message (j_common_ptr cinfo, int msg_level)
static void jpegutils_jpeg_error_exit (j_common_ptr cinfo)
static void jpegutils_jpeg_output_message (j_common_ptr cinfo)
void KNotificationWrapper (const QString &eventId, const QString &message, QWidget *const widget, const QString &windowTitle, const QPixmap &pixmap)
bool lessThanByTitle (const Album *first, const Album *second)
bool lessThanForIdentity (const ItemScanInfo &a, const ItemScanInfo &b)
QString libPGFVersion ()
bool loadJPEGScaled (QImage &image, const QString &path, int maximumSize)
bool loadPGFScaled (QImage &img, const QString &path, int maximumSize)
static void makeCornerRectangles (const QRect &desktopRect, const QSize &size, QRect *topLeft, QRect *topRight, QRect *bottomLeft, QRect *bottomRight, QRect *topLeftLarger, QRect *topRightLarger, QRect *bottomLeftLarger, QRect *bottomRightLarger)
static bool moveToBackup (const QFileInfo &info)
static QString nepomukChangeQuery (const QString &predicate, const QDateTime &dateTime)
static Nepomuk::Tag nepomukForDigikamTag (const TagInfo &info)
static int nepomukToDigikamRating (int nepomukRating)
static int normalizeAndClamp (int norm, int sum, int max)
QDataStream & operator<< (QDataStream &ds, const GPItemInfo &info)
QDebug operator<< (QDebug dbg, const Template &t)
QDataStream & operator<< (QDataStream &ds, const PhotoInfoContainer &info)
QDebug operator<< (QDebug dbg, const IptcCoreLocationInfo &inf)
QDebug operator<< (QDebug dbg, const IptcCoreContactInfo &inf)
QDebug operator<< (QDebug dbg, const CaptionValues &val)
QDataStream & operator<< (QDataStream &os, const ImageListerRecord &record)
QDataStream & operator>> (QDataStream &ds, GPItemInfo &info)
QDataStream & operator>> (QDataStream &ds, PhotoInfoContainer &info)
QDataStream & operator>> (QDataStream &ds, ImageListerRecord &record)
MarkerClusterHolder::PixmapOperations & operator|= (MarkerClusterHolder::PixmapOperations &target, const MarkerClusterHolder::PixmapOperations &source)
static QString profileUserString (const IccProfile &p)
uint qHash (const ImageInfo &info)
uint qHash (const Digikam::AlbumCopyMoveHint &hint)
uint qHash (const NewlyAppearedFile &file)
uint qHash (const PAlbumPath &id)
int QPointSquareDistance (const QPoint &a, const QPoint &b)
bool readPGFImageData (const QByteArray &data, QImage &img)
static int renderingIntentToLcmsIntent (IccTransform::RenderingIntent intent)
template<class A >
static QList< A * > selectedAlbums (QItemSelectionModel *selModel, AlbumFilterModel *filterModel)
static void showDigikamComponentsInfo ()
static void showDigikamDatabaseStat ()
static void showRawCameraList ()
void skip_input_data (j_decompress_ptr cinfo, long nbytes)
void term_source (j_decompress_ptr cinfo)
static double unitToInches (PrintOptionsPage::Unit unit)
bool upgradeDB_Sqlite2ToSqlite3 (DatabaseAccess &access, const QString &sql2DBPath)
static KUrl webProjectUrl ()
bool writePGFImageData (const QImage &img, QByteArray &data, int quality)

Variables

static const float blackBodyWhiteBalance [][3]
const QSize ClusterDefaultSize = QSize(2*ClusterRadius, 2*ClusterRadius)
const int ClusterGridSizeScreen = 60
const QSize ClusterMaxPixmapSize = QSize(60, 60)
const int ClusterRadius = 15
ImageCurves::CRMatrix CR_basis
const QString dateFormatLink
j_compress_ptr dstinfo
static const char * ExifEntryListToIgnore []
static const char * ExifHumanList []
const int FilterChunkSize = 2001
static const char * ICCEntryList []
static const char * ICCHumanList []
jpeg_transform_info * info
static const char * IptcHumanList []
static const char * MakerNoteHumanList []
static const int MAX_SEGMENT_16BIT = NUM_SEGMENTS_16BIT - 1
static const int MAX_SEGMENT_8BIT = NUM_SEGMENTS_8BIT - 1
const QString mimeTypeCutSelection ("application/x-kde-cutselection")
static const int NoRating = -1
static const int NUM_SEGMENTS_16BIT = 65536
static const int NUM_SEGMENTS_8BIT = 256
static const char * ObsoleteImagePluginsList []
JCOPY_OPTION option
const int PrepareChunkSize = 101
static const int RatingMax = 5
static const int RatingMin = 0
const QString renameFileProperty ("AdvancedRename source file")
static const double spectral_chromaticity [81][3]
j_compress_ptr jvirt_barray_ptr * src_coef_arrays
static const char * StandardExifEntryList []
static const char * StandardIptcEntryList []
static const char * StandardXmpEntryList []
const QString toolbarAttribute ("name")
const QString toolbarKey ("ToolBar")
const QString toolbarValue ("mainToolBar")
static const char * XmpHumanList []

Typedef Documentation

typedef QList<Album*> Digikam::AlbumList

Definition at line 69 of file albummanager.h.

typedef QMap<int, QPixmap> Digikam::AlbumThumbnailMap

Definition at line 56 of file albumthumbnailloader.cpp.

typedef QMap<int, BatchToolSet> Digikam::BatchToolMap

An indexed map of batch tools with settings.

Definition at line 210 of file batchtool.h.

typedef QMap<QString, QVariant> Digikam::BatchToolSettings

A map of batch tool settings (setting key, setting value).

Definition at line 52 of file batchtool.h.

typedef QList<BatchTool*> Digikam::BatchToolsList

A list of batch tool instances.

Definition at line 191 of file batchtool.h.

typedef QPair<QByteArray, CHUpdateItemMap> Digikam::CHUpdateItem

Definition at line 43 of file camerahistoryupdater.h.

typedef QMultiMap<QDateTime, GPItemInfo> Digikam::CHUpdateItemMap

Definition at line 42 of file camerahistoryupdater.h.

typedef QPair<QDateTime, QDateTime> Digikam::DateRange

Definition at line 45 of file timelinewidget.h.

typedef QList<DateRange> Digikam::DateRangeList

Definition at line 46 of file timelinewidget.h.

typedef QList<GPItemInfo> Digikam::GPItemInfoList

Definition at line 80 of file gpiteminfo.h.

typedef QList<GPSInfo> Digikam::GPSInfoList

Definition at line 76 of file worldmapwidget.h.

typedef QMap<QString, ICCTagInfo> Digikam::ICCTagInfoMap

Definition at line 95 of file iccprofilewidget.cpp.

typedef ImageInfoList::iterator Digikam::ImageInfoListIterator

Definition at line 51 of file imageinfolist.h.

typedef QList<MetadataInfo::Field> Digikam::MetadataFields

Definition at line 169 of file metadatainfo.h.

typedef QList<Modifier*> Digikam::ModifierList

Definition at line 58 of file modifier.h.

typedef QPair<KUrl, QString> Digikam::NewNameInfo

Definition at line 87 of file advancedrenamedialog.h.

typedef QList<NewNameInfo> Digikam::NewNamesList

Definition at line 88 of file advancedrenamedialog.h.

typedef QList<Option*> Digikam::OptionsList

Definition at line 82 of file option.h.

typedef QMap<QString, QList<int> > Digikam::PathAlbumMap

Definition at line 55 of file albumthumbnailloader.cpp.

typedef QList<ItemInfoSet> Digikam::QueuePoolItemsList

A list of all queued items from the pool.

Definition at line 59 of file iteminfoset.h.

typedef QueuePoolItemsList::iterator Digikam::QueuePoolItemsListIterator

Definition at line 61 of file iteminfoset.h.

typedef QMap<qlonglong, Haar::SignatureData> Digikam::SignatureCache

Definition at line 67 of file haariface.cpp.

typedef struct sqlite Digikam::sqleet2

Definition at line 43 of file albumdb_sqlite2.h.

typedef struct sqlite_vm Digikam::sqlite_vm

Definition at line 50 of file albumdb_sqlite2.cpp.

typedef QList<Token*> Digikam::TokenList

Definition at line 68 of file token.h.

typedef QPair<int, int> Digikam::YearMonth

Definition at line 43 of file albuminfo.h.


Enumeration Type Documentation

enum Digikam::ChannelType
Enumerator:
LuminosityChannel 
RedChannel 
GreenChannel 
BlueChannel 
AlphaChannel 
ColorChannels 

Definition at line 70 of file globals.h.

enum Digikam::ColorChannelsType
Enumerator:
ColorChannelsRed 
ColorChannelsGreen 
ColorChannelsBlue 

Definition at line 80 of file globals.h.

enum Digikam::HistogramBoxType
Enumerator:
RGB 
RGBA 
LRGB 
LRGBA 
LRGBC 
LRGBAC 

Definition at line 46 of file globals.h.

enum Digikam::HistogramRenderingType
Enumerator:
FullImageHistogram 
ImageSelectionHistogram 

Definition at line 62 of file globals.h.

enum Digikam::HistogramScale
Enumerator:
LinScaleHistogram 
LogScaleHistogram 

Definition at line 56 of file globals.h.

enum Digikam::JCOPY_OPTION
Enumerator:
JCOPYOPT_NONE 
JCOPYOPT_COMMENTS 
JCOPYOPT_ALL 

Definition at line 135 of file transupp.h.

enum Digikam::JXFORM_CODE
Enumerator:
JXFORM_NONE 
JXFORM_FLIP_H 
JXFORM_FLIP_V 
JXFORM_TRANSPOSE 
JXFORM_TRANSVERSE 
JXFORM_ROT_90 
JXFORM_ROT_180 
JXFORM_ROT_270 

Definition at line 54 of file transupp.h.

enum Digikam::SKey
Enumerator:
ALBUM 
ALBUMNAME 
ALBUMCAPTION 
ALBUMCOLLECTION 
TAG 
TAGNAME 
IMAGENAME 
IMAGECAPTION 
IMAGEDATE 
KEYWORD 
RATING 

Definition at line 1285 of file imagequerybuilder.cpp.

enum Digikam::SOperator
Enumerator:
EQ 
NE 
LT 
GT 
LIKE 
NLIKE 
LTE 
GTE 

Definition at line 1300 of file imagequerybuilder.cpp.

enum Digikam::TransformAction
Enumerator:
Auto 
Rotate90 
Rotate180 
Rotate270 
FlipHorizontal 
FlipVertical 

Definition at line 40 of file jpegutils.h.

enum Digikam::WatchedNepomukProperty
Enumerator:
NaoRating 
NaoDescription 
NaoTags 

Definition at line 72 of file digikamnepomukservice.cpp.


Function Documentation

static MetadataFields Digikam::allImageMetadataFields (  )  [static]

Definition at line 303 of file imagescanner.cpp.

static void Digikam::authorsRegistration ( KAboutData &  aboutData  )  [inline, static]

Definition at line 68 of file daboutdata.h.

static bool Digikam::CallbackForLibPGF ( double  percent,
bool  escapeAllowed,
void *  data 
) [static]

Definition at line 82 of file pgfloader.cpp.

static QStringList Digikam::cleanUserFilterString ( const QString &  filterString  )  [static]

Definition at line 796 of file schemaupdater.cpp.

DIGIKAM_EXPORT bool Digikam::copyFile ( const QString &  src,
const QString &  dst 
)
static Qt::DropAction Digikam::copyOrMove ( const QDropEvent *  e,
QWidget *  view,
bool  showMenu = true 
) [static]

Definition at line 59 of file imagedragdrop.cpp.

static KLocalizedString Digikam::copyright (  )  [inline, static]

Definition at line 58 of file daboutdata.h.

static bool Digikam::copyToNewLocation ( const QFileInfo &  oldFile,
const QFileInfo &  newFile,
const QString  otherMessage = QString() 
) [static]

Definition at line 365 of file albummanager.cpp.

template<class A >
static A* Digikam::currentAlbum ( QItemSelectionModel *  selModel,
AlbumFilterModel *  filterModel 
) [inline, static]

Definition at line 42 of file albumtreeview.cpp.

static KLocalizedString Digikam::digiKamSlogan (  )  [inline, static]

Definition at line 52 of file daboutdata.h.

static KLocalizedString Digikam::digiKamSloganFormated (  )  [inline, static]

Definition at line 41 of file daboutdata.h.

static int Digikam::digikamToNepomukRating ( int  digikamRating  )  [static]

Definition at line 450 of file digikamnepomukservice.cpp.

void Digikam::drawCursorAt ( QPainter &  painter,
double  pos,
const QColor &  brushColor,
int  width,
int  height,
int  gradientWidth 
) [inline]

Definition at line 116 of file dgradientslider.cpp.

DIGIKAM_EXPORT bool Digikam::exifTransform ( const QString &  file,
const QString &  documentName,
const QString &  trgFile,
TransformAction  action 
)
Digikam::EXTERN ( jvirt_barray_ptr *   ) 
Digikam::EXTERN ( void   ) 
static QString Digikam::fastNumberToString ( int  id  )  [inline, static]

Definition at line 683 of file imagefiltermodel.cpp.

boolean Digikam::fill_input_buffer ( j_decompress_ptr  cinfo  ) 
static void Digikam::fillThumbnailInfo ( const QList< QVariant > &  values,
DatabaseThumbnailInfo &  info 
) [static]

Definition at line 90 of file thumbnaildb.cpp.

qlonglong Digikam::findOrAddImage ( DatabaseAccess &  access,
int  dirid,
const QString &  name,
const QString &  caption 
)

Definition at line 69 of file upgradedb_sqlite2tosqlite3.cpp.

static void Digikam::formatProfiles ( const QList< IccProfile > &  givenProfiles,
QList< IccProfile > *  returnedProfiles,
QStringList *  userText 
) [static]

Definition at line 76 of file iccprofilescombobox.cpp.

static bool Digikam::hasValidField ( const QVariantList &  list  )  [static]

Definition at line 778 of file dmetadata.cpp.

static AlbumCopyMoveHint Digikam::hintForAlbum ( const PAlbum *  album,
int  dstAlbumRootId,
const QString &  relativeDstPath,
const QString &  albumName 
) [static]

Definition at line 701 of file scancontroller.cpp.

static QList<AlbumCopyMoveHint> Digikam::hintsForAlbum ( const PAlbum *  album,
int  dstAlbumRootId,
QString  relativeDstPath,
const QString &  albumName 
) [static]

Definition at line 714 of file scancontroller.cpp.

bool Digikam::iccProfileLessThan ( IccProfile  a,
IccProfile  b 
)

Definition at line 54 of file iccprofilescombobox.cpp.

void Digikam::init_source ( j_decompress_ptr  cinfo  ) 
bool Digikam::isCursorClicked ( const QPoint &  pos,
double  cursorPos,
int  width,
int  height,
int  gradientWidth 
) [inline]

Definition at line 165 of file dgradientslider.cpp.

DIGIKAM_EXPORT bool Digikam::isJpegImage ( const QString &  file  ) 
Digikam::jcopy_markers_execute ( j_decompress_ptr  srcinfo,
j_compress_ptr  dstinfo,
JCOPY_OPTION   
)

Definition at line 888 of file transupp.cpp.

Digikam::jcopy_markers_setup ( j_decompress_ptr  srcinfo,
JCOPY_OPTION  option 
)

Definition at line 863 of file transupp.cpp.

static QStringList Digikam::joinMainAndUserFilterString ( const QString &  filter,
const QString &  userFilter 
) [static]

Definition at line 657 of file albumdb.cpp.

void Digikam::jpeg_memory_src ( j_decompress_ptr  cinfo,
const JOCTET *  buffer,
size_t  bufsize 
)
DIGIKAM_EXPORT bool Digikam::jpegConvert ( const QString &  src,
const QString &  dest,
const QString &  documentName,
const QString &  format 
)
static void Digikam::jpegutils_jpeg_emit_message ( j_common_ptr  cinfo,
int  msg_level 
) [static]

Definition at line 99 of file jpegutils.cpp.

static void Digikam::jpegutils_jpeg_error_exit ( j_common_ptr  cinfo  )  [static]

Definition at line 85 of file jpegutils.cpp.

static void Digikam::jpegutils_jpeg_output_message ( j_common_ptr  cinfo  )  [static]

Definition at line 110 of file jpegutils.cpp.

void DIGIKAM_EXPORT Digikam::KNotificationWrapper ( const QString &  eventId,
const QString &  message,
QWidget *const   widget,
const QString &  windowTitle,
const QPixmap &  pixmap 
)

Show a notification using KNotify, or KPassivePopup if KNotify is unavailable.

Parameters:
eventId Event id for this notification, KNotification::Notification is used if this is empty. Events have to be configured in digikam.notifyrc
message Message to display
widget Widget which owns the notification
windowTitle Title of the notification window (only used for KPassivePopup)
pixmap Pixmap to show in the notification, in addition to the digikam logo.
bool Digikam::lessThanByTitle ( const Album *  first,
const Album *  second 
)

Definition at line 482 of file tagspopupmenu.cpp.

bool Digikam::lessThanForIdentity ( const ItemScanInfo &  a,
const ItemScanInfo &  b 
)

Definition at line 182 of file imagescanner.cpp.

QString Digikam::libPGFVersion (  ) 

Return a libpgf version string.

DIGIKAM_EXPORT bool Digikam::loadJPEGScaled ( QImage &  image,
const QString &  path,
int  maximumSize 
)
bool Digikam::loadPGFScaled ( QImage &  img,
const QString &  path,
int  maximumSize 
)

Load a reduced version of PGF file.

static void Digikam::makeCornerRectangles ( const QRect &  desktopRect,
const QSize &  size,
QRect *  topLeft,
QRect *  topRight,
QRect *  bottomLeft,
QRect *  bottomRight,
QRect *  topLeftLarger,
QRect *  topRightLarger,
QRect *  bottomLeftLarger,
QRect *  bottomRightLarger 
) [static]

Definition at line 715 of file slideshow.cpp.

static bool Digikam::moveToBackup ( const QFileInfo &  info  )  [static]

Definition at line 348 of file albummanager.cpp.

static QString Digikam::nepomukChangeQuery ( const QString &  predicate,
const QDateTime &  dateTime 
) [static]

Definition at line 653 of file digikamnepomukservice.cpp.

static Nepomuk::Tag Digikam::nepomukForDigikamTag ( const TagInfo &  info  )  [static]

Definition at line 505 of file digikamnepomukservice.cpp.

static int Digikam::nepomukToDigikamRating ( int  nepomukRating  )  [static]

Definition at line 438 of file digikamnepomukservice.cpp.

static int Digikam::normalizeAndClamp ( int  norm,
int  sum,
int  max 
) [inline, static]

Definition at line 1000 of file dimg.cpp.

QDataStream & Digikam::operator<< ( QDataStream &  ds,
const GPItemInfo &  info 
)
DIGIKAM_EXPORT QDebug Digikam::operator<< ( QDebug  dbg,
const Template &  t 
)

kDebug() stream operator. Writes property t to the debug output in a nicely formatted way.

DIGIKAM_EXPORT QDataStream & Digikam::operator<< ( QDataStream &  ds,
const PhotoInfoContainer &  info 
)
DIGIKAM_EXPORT QDebug Digikam::operator<< ( QDebug  dbg,
const IptcCoreLocationInfo &  inf 
)

kDebug() stream operator. Writes property inf to the debug output in a nicely formatted way.

DIGIKAM_EXPORT QDebug Digikam::operator<< ( QDebug  dbg,
const IptcCoreContactInfo &  inf 
)

kDebug() stream operator. Writes property inf to the debug output in a nicely formatted way.

DIGIKAM_EXPORT QDebug Digikam::operator<< ( QDebug  dbg,
const CaptionValues &  val 
)

kDebug() stream operator. Writes values val to the debug output in a nicely formatted way.

DIGIKAM_DATABASE_EXPORT QDataStream & Digikam::operator<< ( QDataStream &  os,
const ImageListerRecord &  record 
)
QDataStream & Digikam::operator>> ( QDataStream &  ds,
GPItemInfo &  info 
)
DIGIKAM_EXPORT QDataStream & Digikam::operator>> ( QDataStream &  ds,
PhotoInfoContainer &  info 
)
DIGIKAM_DATABASE_EXPORT QDataStream & Digikam::operator>> ( QDataStream &  ds,
ImageListerRecord &  record 
)
MarkerClusterHolder::PixmapOperations& Digikam::operator|= ( MarkerClusterHolder::PixmapOperations &  target,
const MarkerClusterHolder::PixmapOperations &  source 
) [inline]

Definition at line 422 of file markerclusterholder.h.

static QString Digikam::profileUserString ( const IccProfile &  p  )  [static]

Definition at line 60 of file iccprofilescombobox.cpp.

uint Digikam::qHash ( const ImageInfo &  info  )  [inline]

Definition at line 303 of file imageinfo.h.

uint Digikam::qHash ( const Digikam::AlbumCopyMoveHint &  hint  )  [inline]

Definition at line 176 of file collectionscannerhints.h.

uint Digikam::qHash ( const NewlyAppearedFile &  file  )  [inline]

Definition at line 83 of file collectionscanner.cpp.

uint Digikam::qHash ( const PAlbumPath &  id  ) 

Definition at line 136 of file albummanager.cpp.

int Digikam::QPointSquareDistance ( const QPoint &  a,
const QPoint &  b 
) [inline]

Helper function, returns the square of the distance between two points.

Parameters:
a Point a
b Point b
Returns:
Square of the distance between a and b

Definition at line 542 of file markerclusterholder.cpp.

bool Digikam::readPGFImageData ( const QByteArray &  data,
QImage &  img 
)

PGF image data to QImage.

static int Digikam::renderingIntentToLcmsIntent ( IccTransform::RenderingIntent  intent  )  [static]

Definition at line 282 of file icctransform.cpp.

template<class A >
static QList<A*> Digikam::selectedAlbums ( QItemSelectionModel *  selModel,
AlbumFilterModel *  filterModel 
) [inline, static]

Definition at line 48 of file albumtreeview.cpp.

static void Digikam::showDigikamComponentsInfo (  )  [inline, static]

Definition at line 62 of file componentsinfo.h.

static void Digikam::showDigikamDatabaseStat (  )  [inline, static]

Definition at line 78 of file componentsinfo.h.

static void Digikam::showRawCameraList (  )  [inline, static]

Definition at line 84 of file componentsinfo.h.

void Digikam::skip_input_data ( j_decompress_ptr  cinfo,
long  nbytes 
)
void Digikam::term_source ( j_decompress_ptr  cinfo  ) 
static double Digikam::unitToInches ( PrintOptionsPage::Unit  unit  )  [inline, static]

Definition at line 56 of file printoptionspage.cpp.

bool Digikam::upgradeDB_Sqlite2ToSqlite3 ( DatabaseAccess &  access,
const QString &  sql2DBPath 
)
static KUrl Digikam::webProjectUrl (  )  [inline, static]

Definition at line 63 of file daboutdata.h.

bool Digikam::writePGFImageData ( const QImage &  img,
QByteArray &  data,
int  quality 
)

QImage to PGF image data.

'quality' argument set compression ratio: 0 => lossless compression. 1 => Not loss less compression, wavelets based... 2 => 3 => 4 => Same compression ratio near than JPEG quality=85. image quality is valid. >=5 provide artifacts. Do not use it...


Variable Documentation

const float Digikam::blackBodyWhiteBalance[][3] [static]

Definition at line 32 of file blackbody.h.

const QSize Digikam::ClusterDefaultSize = QSize(2*ClusterRadius, 2*ClusterRadius)

Definition at line 50 of file markerclusterholder.cpp.

const int Digikam::ClusterGridSizeScreen = 60

Definition at line 51 of file markerclusterholder.cpp.

const QSize Digikam::ClusterMaxPixmapSize = QSize(60, 60)

Definition at line 52 of file markerclusterholder.cpp.

const int Digikam::ClusterRadius = 15

Definition at line 49 of file markerclusterholder.cpp.

ImageCurves::CRMatrix Digikam::CR_basis
Initial value:
{
    { -0.5,  1.5, -1.5,  0.5 },
    {  1.0, -2.5,  2.0, -0.5 },
    { -0.5,  0.0,  0.5,  0.0 },
    {  0.0,  1.0,  0.0,  0.0 },
}

Definition at line 112 of file imagecurves.cpp.

const QString Digikam::dateFormatLink
Initial value:
 QString("<a href='http://doc.trolltech.com/latest/qdatetime.html#toString'>"
                                       "format settings"
                                       "</a>")

Definition at line 44 of file dateoption.cpp.

j_compress_ptr Digikam::dstinfo

Definition at line 119 of file transupp.h.

const char* Digikam::ExifEntryListToIgnore[] [static]
Initial value:
{
     "GPSInfo",
     "Iop",
     "Thumbnail",
     "SubImage1",
     "SubImage2",
     "Image",
     "Photo",
     "-1"
}

Definition at line 44 of file makernotewidget.cpp.

const char* Digikam::ExifHumanList[] [static]
Initial value:
{
     "Make",
     "Model",
     "DateTime",
     "ImageDescription",
     "Copyright",
     "ShutterSpeedValue",
     "ApertureValue",
     "ExposureProgram",
     "ExposureMode",
     "ExposureBiasValue",
     "ExposureTime",
     "WhiteBalance",
     "ISOSpeedRatings",
     "FocalLength",
     "SubjectDistance",
     "MeteringMode",
     "Contrast",
     "Saturation",
     "Sharpness",
     "LightSource",
     "Flash",
     "FNumber",
     "GPSLatitude",
     "GPSLongitude",
     "GPSAltitude",
     "-1"
}

Definition at line 53 of file metadatapanel.cpp.

const int Digikam::FilterChunkSize = 2001

Definition at line 82 of file imagefiltermodel.cpp.

const char* Digikam::ICCEntryList[] [static]
Initial value:
{
     "Header",
     "-1"
}

Definition at line 70 of file iccprofilewidget.cpp.

const char* Digikam::ICCHumanList[] [static]
Initial value:
{
     "Icc.Header.ColorSpace",
     "Icc.Header.Copyright",
     "Icc.Header.DeviceClass",
     "Icc.Header.Name",
     "Icc.Header.Description",
     "Icc.Header.RenderingIntent",
     "-1"
}

Definition at line 58 of file iccprofilewidget.cpp.

j_compress_ptr jvirt_barray_ptr jpeg_transform_info * Digikam::info

Definition at line 116 of file transupp.h.

const char* Digikam::IptcHumanList[] [static]
Initial value:
{
     "Caption",
     "City",
     "Contact",
     "Copyright",
     "Credit",
     "DateCreated",
     "Headline",
     "Keywords",
     "ProvinceState",
     "Source",
     "Urgency",
     "Writer",
     "-1"
}

Definition at line 138 of file metadatapanel.cpp.

const char* Digikam::MakerNoteHumanList[] [static]

Definition at line 84 of file metadatapanel.cpp.

const int Digikam::MAX_SEGMENT_16BIT = NUM_SEGMENTS_16BIT - 1 [static]

Definition at line 41 of file globals.h.

const int Digikam::MAX_SEGMENT_8BIT = NUM_SEGMENTS_8BIT - 1 [static]

Definition at line 42 of file globals.h.

const QString Digikam::mimeTypeCutSelection("application/x-kde-cutselection")
const int Digikam::NoRating = -1 [static]

Definition at line 34 of file globals.h.

const int Digikam::NUM_SEGMENTS_16BIT = 65536 [static]

Definition at line 39 of file globals.h.

const int Digikam::NUM_SEGMENTS_8BIT = 256 [static]

Definition at line 40 of file globals.h.

const char* Digikam::ObsoleteImagePluginsList[] [static]
Initial value:
{
     "digikamimageplugin_blowup",         
     "digikamimageplugin_solarize",       
     "digikamimageplugin_unsharp",        
     "digikamimageplugin_refocus",        
     "digikamimageplugin_despeckle",      
     "digikamimageplugin_antivignetting", 
     "digikamimageplugin_lensdistortion", 
     "-1"
}

Definition at line 51 of file imagepluginloader.cpp.

j_compress_ptr JCOPY_OPTION Digikam::option

Definition at line 145 of file transupp.h.

const int Digikam::PrepareChunkSize = 101

Definition at line 81 of file imagefiltermodel.cpp.

const int Digikam::RatingMax = 5 [static]

Definition at line 33 of file globals.h.

const int Digikam::RatingMin = 0 [static]

Definition at line 32 of file globals.h.

const QString Digikam::renameFileProperty("AdvancedRename source file")
const double Digikam::spectral_chromaticity[81][3] [static]

The following table gives the CIE color matching functions {x}(), {y}(), and {z}(), for wavelengths at 5 nanometer increments from 380 nm through 780 nm.

This table is used in conjunction with Planck's law for the energy spectrum of a black body at a given temperature to plot the black body curve on the CIE chart.

The following table gives the spectral chromaticity co-ordinates x() and y() for wavelengths in 5 nanometer increments from 380 nm through 780 nm. These co-ordinates represent the position in the CIE x-y space of pure spectral colors of the given wavelength, and thus define the outline of the CIE "tongue" diagram.

Definition at line 71 of file cietonguewidget.cpp.

j_compress_ptr jvirt_barray_ptr * Digikam::src_coef_arrays

Definition at line 119 of file transupp.h.

const char* Digikam::StandardExifEntryList[] [static]
Initial value:
{
     "Iop",
     "Thumbnail",
     "SubImage1",
     "SubImage2",
     "Image",
     "Photo",
     "GPSInfo",
     "-1"
}

Definition at line 45 of file exifwidget.cpp.

const char* Digikam::StandardIptcEntryList[] [static]
Initial value:
{
     "Envelope",
     "Application2",
     "-1"
}

Definition at line 43 of file iptcwidget.cpp.

const char* Digikam::StandardXmpEntryList[] [static]
Initial value:
{
     "aux",             
     "crs",             
     "dc",              
     "digiKam",         
     "exif",            
     "iptc",            
     "iptcExt",         
     "MicrosoftPhoto",  
     "pdf",             
     "photoshop",       
     "plus",            
     "tiff",            
     "xmp",             
     "xmpBJ",           
     "xmpDM",           
     "xmpMM",           
     "xmpRights",       
     "xmpTPg",          

     "-1"
}

Definition at line 43 of file xmpwidget.cpp.

const QString Digikam::toolbarAttribute("name")
const QString Digikam::toolbarKey("ToolBar")
const QString Digikam::toolbarValue("mainToolBar")
const char* Digikam::XmpHumanList[] [static]
Initial value:
{
     "Description",
     "City",
     "Relation",
     "Rights",
     "Publisher",
     "CreateDate",
     "Title",
     "Identifier",
     "State",
     "Source",
     "Rating",
     "Advisory",
     "-1"
}

Definition at line 155 of file metadatapanel.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