digiKam
Digikam::ImportStackedView Class Reference
+ Inheritance diagram for Digikam::ImportStackedView:

Public Types

enum  StackedViewMode { PreviewCameraMode = 0 , PreviewImageMode , MediaPlayerMode , MapWidgetMode }
 

Public Slots

void slotEscapePreview ()
 

Signals

void signalEscapePreview ()
 
void signalNextItem ()
 
void signalPrevItem ()
 
void signalViewModeChanged ()
 
void signalZoomFactorChanged (double)
 

Public Member Functions

void decreaseZoom ()
 
void fitToWindow ()
 
ImportIconViewimportIconView () const
 
ImportPreviewViewimportPreviewView () const
 
 ImportStackedView (QWidget *const parent=nullptr)
 
void increaseZoom ()
 
bool isInMultipleFileMode () const
 
bool isInSingleFileMode () const
 
bool maxZoom () const
 
bool minZoom () const
 
void previewLoaded ()
 
void setDockArea (QMainWindow *)
 
void setPreviewItem (const CamItemInfo &info=CamItemInfo(), const CamItemInfo &previous=CamItemInfo(), const CamItemInfo &next=CamItemInfo())
 
void setViewMode (const StackedViewMode mode)
 
void setZoomFactor (double z)
 
void setZoomFactorSnapped (double z)
 
ImportThumbnailBarthumbBar () const
 
ThumbBarDockthumbBarDock () const
 
void toggleFitToWindowOr100 ()
 
StackedViewMode viewMode () const
 
double zoomFactor () const
 
double zoomMax () const
 
double zoomMin () const
 
void zoomTo100Percents ()
 
 ~ImportStackedView () override
 

Member Enumeration Documentation

◆ StackedViewMode

Enumerator
PreviewCameraMode 

previewing the set of items on the camera

PreviewImageMode 
MediaPlayerMode 
MapWidgetMode 

Constructor & Destructor Documentation

◆ ImportStackedView()

Digikam::ImportStackedView::ImportStackedView ( QWidget *const  parent = nullptr)
explicit

◆ ~ImportStackedView()

Digikam::ImportStackedView::~ImportStackedView ( )
override

Member Function Documentation

◆ decreaseZoom()

void Digikam::ImportStackedView::decreaseZoom ( )

◆ fitToWindow()

void Digikam::ImportStackedView::fitToWindow ( )

◆ importIconView()

ImportIconView * Digikam::ImportStackedView::importIconView ( ) const

◆ importPreviewView()

ImportPreviewView * Digikam::ImportStackedView::importPreviewView ( ) const

◆ increaseZoom()

void Digikam::ImportStackedView::increaseZoom ( )

◆ isInMultipleFileMode()

bool Digikam::ImportStackedView::isInMultipleFileMode ( ) const

References MapWidgetMode, and PreviewCameraMode.

◆ isInSingleFileMode()

bool Digikam::ImportStackedView::isInSingleFileMode ( ) const

◆ maxZoom()

bool Digikam::ImportStackedView::maxZoom ( ) const

◆ minZoom()

bool Digikam::ImportStackedView::minZoom ( ) const

◆ previewLoaded()

void Digikam::ImportStackedView::previewLoaded ( )

◆ setDockArea()

void Digikam::ImportStackedView::setDockArea ( QMainWindow *  dockArea)

◆ setPreviewItem()

void Digikam::ImportStackedView::setPreviewItem ( const CamItemInfo info = CamItemInfo(),
const CamItemInfo previous = CamItemInfo(),
const CamItemInfo next = CamItemInfo() 
)

◆ setViewMode()

void Digikam::ImportStackedView::setViewMode ( const StackedViewMode  mode)

◆ setZoomFactor()

void Digikam::ImportStackedView::setZoomFactor ( double  z)

◆ setZoomFactorSnapped()

void Digikam::ImportStackedView::setZoomFactorSnapped ( double  z)

◆ signalEscapePreview

void Digikam::ImportStackedView::signalEscapePreview ( )
signal

Referenced by ImportStackedView().

◆ signalNextItem

void Digikam::ImportStackedView::signalNextItem ( )
signal

Referenced by ImportStackedView().

◆ signalPrevItem

void Digikam::ImportStackedView::signalPrevItem ( )
signal

Referenced by ImportStackedView().

◆ signalViewModeChanged

void Digikam::ImportStackedView::signalViewModeChanged ( )
signal

Referenced by previewLoaded(), and setViewMode().

◆ signalZoomFactorChanged

void Digikam::ImportStackedView::signalZoomFactorChanged ( double  )
signal

◆ slotEscapePreview

void Digikam::ImportStackedView::slotEscapePreview ( )
slot

References MediaPlayerMode, and viewMode().

◆ thumbBar()

ImportThumbnailBar * Digikam::ImportStackedView::thumbBar ( ) const

◆ thumbBarDock()

ThumbBarDock * Digikam::ImportStackedView::thumbBarDock ( ) const

◆ toggleFitToWindowOr100()

void Digikam::ImportStackedView::toggleFitToWindowOr100 ( )

◆ viewMode()

ImportStackedView::StackedViewMode Digikam::ImportStackedView::viewMode ( ) const

◆ zoomFactor()

double Digikam::ImportStackedView::zoomFactor ( ) const

◆ zoomMax()

double Digikam::ImportStackedView::zoomMax ( ) const

◆ zoomMin()

double Digikam::ImportStackedView::zoomMin ( ) const

◆ zoomTo100Percents()

void Digikam::ImportStackedView::zoomTo100Percents ( )

The documentation for this class was generated from the following files: