digiKam Developer Documentation
Professional Photo Management with the Power of Open Source
Loading...
Searching...
No Matches
Digikam::StackedView Class Reference
+ Inheritance diagram for Digikam::StackedView:

Public Types

enum  StackedViewMode {
  StackedViewModeFirst = 0 , IconViewMode = 0 , PreviewImageMode = 1 , WelcomePageMode = 2 ,
  TableViewMode = 3 , TrashViewMode = 4 , MapWidgetMode = 5 , MediaPlayerMode = 6 ,
  StackedViewModeLast = 6
}
 

Signals

void signalAddToExistingQueue (int)
 
void signalDeleteItem ()
 
void signalEscapePreview ()
 
void signalGotoAlbumAndItem (const ItemInfo &)
 
void signalGotoDateAndItem (const ItemInfo &)
 
void signalGotoTagAndItem (int)
 
void signalNextItem ()
 
void signalPopupTagsView ()
 
void signalPrevItem ()
 
void signalViewModeChanged ()
 
void signalZoomFactorChanged (double)
 

Public Member Functions

 StackedView (QWidget *const parent=nullptr)
 
void decreaseZoom ()
 
void fitToWindow ()
 
DigikamItemViewimageIconView () const
 
ItemPreviewViewimagePreviewView () const
 
void increaseZoom ()
 
bool isInAbstractMode () const
 
bool isInMultipleFileMode () const
 
bool isInSingleFileMode () const
 Single-file mode is image preview or media player, multi-file is icon view or map, abstract modes do not handle files (welcome page)
 
MapWidgetViewmapWidgetView () const
 
bool maxZoom ()
 
bool minZoom ()
 
void previewLoaded ()
 
void setDockArea (QMainWindow *)
 
void setPreviewItem (const ItemInfo &info=ItemInfo(), const ItemInfo &previous=ItemInfo(), const ItemInfo &next=ItemInfo())
 
void setViewMode (const StackedViewMode mode, bool focus=false)
 
void setZoomFactor (double z)
 
void setZoomFactorSnapped (double z)
 
TableViewtableView () const
 
ItemThumbnailBarthumbBar () const
 
ThumbBarDockthumbBarDock () const
 
void toggleFitToWindowOr100 ()
 
TrashViewtrashView () const
 
StackedViewMode viewMode () const
 
double zoomFactor ()
 
double zoomMax ()
 
double zoomMin ()
 
void zoomTo100Percents ()