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

digikam

Digikam::AlbumIconView

Digikam::AlbumIconView Class Reference

#include <albumiconview.h>

Inheritance diagram for Digikam::AlbumIconView:

Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 65 of file albumiconview.h.


Public Slots

void slotAlbumModified ()
void slotAssignRating (int rating)
void slotAssignRatingFiveStar ()
void slotAssignRatingFourStar ()
void slotAssignRatingNoStar ()
void slotAssignRatingOneStar ()
void slotAssignRatingThreeStar ()
void slotAssignRatingTwoStar ()
void slotCopy ()
void slotDeleteSelectedItems (bool deletePermanently=false)
void slotDeleteSelectedItemsDirectly (bool useTrash)
void slotDisplayItem (AlbumIconItem *item=0)
void slotPaste ()
void slotRename (AlbumIconItem *item)
void slotSetAlbumThumbnail (AlbumIconItem *iconItem)
void slotSetExifOrientation (int orientation)

Signals

void signalCleared ()
void signalGotoAlbumAndItem (AlbumIconItem *)
void signalGotoDateAndItem (AlbumIconItem *)
void signalGotoTagAndItem (int)
void signalItemDeleted (AlbumIconItem *)
void signalItemsAdded ()
void signalItemsUpdated (const KUrl::List &)
void signalPreviewItem (AlbumIconItem *)
void signalProgressBarMode (int, const QString &)
void signalProgressValue (int)

Public Member Functions

 AlbumIconView (QWidget *parent)
ImageInfoList allImageInfos (ImageInfo &current) const
KUrl::List allItems ()
void applySettings (const AlbumSettings *settings)
QPixmap bannerPixmap () const
QRect bannerRect () const
void clear (bool update=true)
AlbumIconItem * findItem (const QString &url) const
AlbumIconItem * findItem (const QPoint &pos)
AlbumIconItem * firstSelectedItem () const
void insertSelectionToLightTable (bool addTo=false)
void insertToLightTable (const ImageInfoList &list, const ImageInfo &current, bool addTo=false)
QPixmap itemBaseRegPixmap () const
QPixmap itemBaseSelPixmap () const
QRect itemCommentsRect () const
QRect itemDateRect () const
QFont itemFontCom () const
QFont itemFontReg () const
QFont itemFontXtra () const
QRect itemModDateRect () const
QRect itemNameRect () const
QRect itemPixmapRect () const
QRect itemRatingRect () const
QRect itemRect () const
QRect itemResolutionRect () const
QRect itemSizeRect () const
QRect itemTagRect () const
AlbumIconItem * nextItemToThumbnail () const
QPixmap ratingPixmap (int rating, bool selected) const
void refresh ()
void refreshIcon (AlbumIconItem *item)
void refreshItems (const KUrl::List &itemList)
ImageInfoList selectedImageInfos () const
KUrl::List selectedItems ()
void setAlbum (Album *album)
void setAlbumItemToFind (const KUrl &url)
void setThumbnailSize (const ThumbnailSize &thumbSize)
const AlbumSettings * settings () const
ThumbnailSize thumbnailSize () const
 ~AlbumIconView ()

Protected Member Functions

bool acceptToolTip (IconItem *item, const QPoint &mousePos)
void contentsDragEnterEvent (QDragEnterEvent *e)
void contentsDropEvent (QDropEvent *e)
void prepareRepaint (const QList< IconItem * > &itemsToRepaint)
void resizeEvent (QResizeEvent *e)
void startDrag ()

Constructor & Destructor Documentation

Digikam::AlbumIconView::AlbumIconView ( QWidget *  parent  ) 

Definition at line 209 of file albumiconview.cpp.

Digikam::AlbumIconView::~AlbumIconView (  ) 

Definition at line 281 of file albumiconview.cpp.


Member Function Documentation

bool Digikam::AlbumIconView::acceptToolTip ( IconItem *  item,
const QPoint &  mousePos 
) [protected, virtual]

Reimplemented from Digikam::IconView.

Definition at line 1677 of file albumiconview.cpp.

ImageInfoList Digikam::AlbumIconView::allImageInfos ( ImageInfo &  current  )  const

Returns the list of ImageInfos of all items.

Current selected item ImageInfo will be copied into 'current'.

Definition at line 1725 of file albumiconview.cpp.

KUrl::List Digikam::AlbumIconView::allItems (  )  [virtual]

Implements Digikam::AlbumItemHandler.

Definition at line 1696 of file albumiconview.cpp.

void Digikam::AlbumIconView::applySettings ( const AlbumSettings *  settings  ) 

Definition at line 287 of file albumiconview.cpp.

QPixmap Digikam::AlbumIconView::bannerPixmap (  )  const

Definition at line 1962 of file albumiconview.cpp.

QRect Digikam::AlbumIconView::bannerRect (  )  const [virtual]

Reimplemented from Digikam::IconView.

Definition at line 1947 of file albumiconview.cpp.

void Digikam::AlbumIconView::clear ( bool  update = true  )  [virtual]

Reimplemented from Digikam::IconView.

Definition at line 363 of file albumiconview.cpp.

void Digikam::AlbumIconView::contentsDragEnterEvent ( QDragEnterEvent *  e  )  [protected]

Reimplemented from Q3ScrollView.

Definition at line 1330 of file albumiconview.cpp.

void Digikam::AlbumIconView::contentsDropEvent ( QDropEvent *  e  )  [protected]

Reimplemented from Q3ScrollView.

Definition at line 1345 of file albumiconview.cpp.

AlbumIconItem * Digikam::AlbumIconView::findItem ( const QString &  url  )  const

Definition at line 2211 of file albumiconview.cpp.

AlbumIconItem * Digikam::AlbumIconView::findItem ( const QPoint &  pos  ) 

Reimplemented from Digikam::IconView.

Definition at line 2206 of file albumiconview.cpp.

AlbumIconItem * Digikam::AlbumIconView::firstSelectedItem (  )  const

Definition at line 1240 of file albumiconview.cpp.

void Digikam::AlbumIconView::insertSelectionToLightTable ( bool  addTo = false  ) 

Definition at line 1196 of file albumiconview.cpp.

void Digikam::AlbumIconView::insertToLightTable ( const ImageInfoList &  list,
const ImageInfo &  current,
bool  addTo = false 
)

Definition at line 1215 of file albumiconview.cpp.

QPixmap Digikam::AlbumIconView::itemBaseRegPixmap (  )  const

Definition at line 1952 of file albumiconview.cpp.

QPixmap Digikam::AlbumIconView::itemBaseSelPixmap (  )  const

Definition at line 1957 of file albumiconview.cpp.

QRect Digikam::AlbumIconView::itemCommentsRect (  )  const

Definition at line 1927 of file albumiconview.cpp.

QRect Digikam::AlbumIconView::itemDateRect (  )  const

Definition at line 1907 of file albumiconview.cpp.

QFont Digikam::AlbumIconView::itemFontCom (  )  const

Definition at line 1983 of file albumiconview.cpp.

QFont Digikam::AlbumIconView::itemFontReg (  )  const

Definition at line 1978 of file albumiconview.cpp.

QFont Digikam::AlbumIconView::itemFontXtra (  )  const

Definition at line 1988 of file albumiconview.cpp.

QRect Digikam::AlbumIconView::itemModDateRect (  )  const

Definition at line 1912 of file albumiconview.cpp.

QRect Digikam::AlbumIconView::itemNameRect (  )  const

Definition at line 1922 of file albumiconview.cpp.

QRect Digikam::AlbumIconView::itemPixmapRect (  )  const

Definition at line 1917 of file albumiconview.cpp.

QRect Digikam::AlbumIconView::itemRatingRect (  )  const

Definition at line 1902 of file albumiconview.cpp.

QRect Digikam::AlbumIconView::itemRect (  )  const [virtual]

Reimplemented from Digikam::IconView.

Definition at line 1897 of file albumiconview.cpp.

QRect Digikam::AlbumIconView::itemResolutionRect (  )  const

Definition at line 1932 of file albumiconview.cpp.

QRect Digikam::AlbumIconView::itemSizeRect (  )  const

Definition at line 1942 of file albumiconview.cpp.

QRect Digikam::AlbumIconView::itemTagRect (  )  const

Definition at line 1937 of file albumiconview.cpp.

AlbumIconItem * Digikam::AlbumIconView::nextItemToThumbnail (  )  const

Definition at line 2216 of file albumiconview.cpp.

void Digikam::AlbumIconView::prepareRepaint ( const QList< IconItem * > &  itemsToRepaint  )  [protected, virtual]

Reimplemented from Digikam::IconView.

Definition at line 1816 of file albumiconview.cpp.

QPixmap Digikam::AlbumIconView::ratingPixmap ( int  rating,
bool  selected 
) const

Definition at line 1967 of file albumiconview.cpp.

void Digikam::AlbumIconView::refresh (  )  [virtual]

Implements Digikam::AlbumItemHandler.

Definition at line 1770 of file albumiconview.cpp.

void Digikam::AlbumIconView::refreshIcon ( AlbumIconItem *  item  ) 

Definition at line 355 of file albumiconview.cpp.

void Digikam::AlbumIconView::refreshItems ( const KUrl::List &  itemList  )  [virtual]

Implements Digikam::AlbumItemHandler.

Definition at line 1778 of file albumiconview.cpp.

void Digikam::AlbumIconView::resizeEvent ( QResizeEvent *  e  )  [protected, virtual]

Reimplemented from Digikam::IconView.

Definition at line 1265 of file albumiconview.cpp.

ImageInfoList Digikam::AlbumIconView::selectedImageInfos (  )  const

Definition at line 1749 of file albumiconview.cpp.

KUrl::List Digikam::AlbumIconView::selectedItems (  )  [virtual]

Implements Digikam::AlbumItemHandler.

Definition at line 1709 of file albumiconview.cpp.

void Digikam::AlbumIconView::setAlbum ( Album *  album  ) 

Definition at line 327 of file albumiconview.cpp.

void Digikam::AlbumIconView::setAlbumItemToFind ( const KUrl &  url  ) 

set the Url of item to select in Album View when all items will be reloaded by setAlbum()

Definition at line 350 of file albumiconview.cpp.

void Digikam::AlbumIconView::setThumbnailSize ( const ThumbnailSize &  thumbSize  ) 

Definition at line 311 of file albumiconview.cpp.

const AlbumSettings * Digikam::AlbumIconView::settings (  )  const

Definition at line 1255 of file albumiconview.cpp.

void Digikam::AlbumIconView::signalCleared (  )  [signal]

void Digikam::AlbumIconView::signalGotoAlbumAndItem ( AlbumIconItem *   )  [signal]

void Digikam::AlbumIconView::signalGotoDateAndItem ( AlbumIconItem *   )  [signal]

void Digikam::AlbumIconView::signalGotoTagAndItem ( int   )  [signal]

void Digikam::AlbumIconView::signalItemDeleted ( AlbumIconItem *   )  [signal]

void Digikam::AlbumIconView::signalItemsAdded (  )  [signal]

void Digikam::AlbumIconView::signalItemsUpdated ( const KUrl::List &   )  [signal]

void Digikam::AlbumIconView::signalPreviewItem ( AlbumIconItem *   )  [signal]

void Digikam::AlbumIconView::signalProgressBarMode ( int  ,
const QString &   
) [signal]

void Digikam::AlbumIconView::signalProgressValue ( int   )  [signal]

void Digikam::AlbumIconView::slotAlbumModified (  )  [slot]

Definition at line 2239 of file albumiconview.cpp.

void Digikam::AlbumIconView::slotAssignRating ( int  rating  )  [slot]

Definition at line 2277 of file albumiconview.cpp.

void Digikam::AlbumIconView::slotAssignRatingFiveStar (  )  [slot]

Definition at line 2341 of file albumiconview.cpp.

void Digikam::AlbumIconView::slotAssignRatingFourStar (  )  [slot]

Definition at line 2336 of file albumiconview.cpp.

void Digikam::AlbumIconView::slotAssignRatingNoStar (  )  [slot]

Definition at line 2316 of file albumiconview.cpp.

void Digikam::AlbumIconView::slotAssignRatingOneStar (  )  [slot]

Definition at line 2321 of file albumiconview.cpp.

void Digikam::AlbumIconView::slotAssignRatingThreeStar (  )  [slot]

Definition at line 2331 of file albumiconview.cpp.

void Digikam::AlbumIconView::slotAssignRatingTwoStar (  )  [slot]

Definition at line 2326 of file albumiconview.cpp.

void Digikam::AlbumIconView::slotCopy (  )  [slot]

Definition at line 809 of file albumiconview.cpp.

void Digikam::AlbumIconView::slotDeleteSelectedItems ( bool  deletePermanently = false  )  [slot]

Definition at line 1028 of file albumiconview.cpp.

void Digikam::AlbumIconView::slotDeleteSelectedItemsDirectly ( bool  useTrash  )  [slot]

Definition at line 1065 of file albumiconview.cpp.

void Digikam::AlbumIconView::slotDisplayItem ( AlbumIconItem *  item = 0  )  [slot]

Definition at line 1111 of file albumiconview.cpp.

void Digikam::AlbumIconView::slotPaste (  )  [slot]

Definition at line 838 of file albumiconview.cpp.

void Digikam::AlbumIconView::slotRename ( AlbumIconItem *  item  )  [slot]

Definition at line 977 of file albumiconview.cpp.

void Digikam::AlbumIconView::slotSetAlbumThumbnail ( AlbumIconItem *  iconItem  )  [slot]

Definition at line 951 of file albumiconview.cpp.

void Digikam::AlbumIconView::slotSetExifOrientation ( int  orientation  )  [slot]

Definition at line 1835 of file albumiconview.cpp.

void Digikam::AlbumIconView::startDrag (  )  [protected, virtual]

Reimplemented from Digikam::IconView.

Definition at line 1275 of file albumiconview.cpp.

ThumbnailSize Digikam::AlbumIconView::thumbnailSize (  )  const

Definition at line 1260 of file albumiconview.cpp.


The documentation for this class was generated from the following files:
  • albumiconview.h
  • albumiconview.cpp

digikam

Skip menu "digikam"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members