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

Public Slots

void slotDecreaseThumbnailSize ()
 
void slotIncreaseThumbnailSize ()
 
void slotUpdateActionsEnabled ()
 

Signals

void signalImageActivated (const QModelIndex &index)
 

Public Member Functions

GPSItemModelgetModel () const
 
QItemSelectionModel * getSelectionModel () const
 
GPSItemSortProxyModelgetSortProxyModel () const
 
 GPSItemList (QWidget *const parent=nullptr)
 
void readSettingsFromGroup (const KConfigGroup *const group)
 
void saveSettingsToGroup (KConfigGroup *const group)
 
void setDragDropHandler (ItemListDragDropHandler *const dragDropHandler)
 
void setDragEnabled (const bool state)
 
void setEditEnabled (const bool state)
 
void setModelAndSelectionModel (GPSItemModel *const model, QItemSelectionModel *const selectionModel)
 
void setThumbnailSize (const int size)
 
 ~GPSItemList () override
 

Protected Member Functions

bool eventFilter (QObject *watched, QEvent *event) override
 
void startDrag (Qt::DropActions supportedActions) override
 
void wheelEvent (QWheelEvent *we) override
 

Constructor & Destructor Documentation

◆ GPSItemList()

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

◆ ~GPSItemList()

Digikam::GPSItemList::~GPSItemList ( )
override

Member Function Documentation

◆ eventFilter()

bool Digikam::GPSItemList::eventFilter ( QObject *  watched,
QEvent *  event 
)
overrideprotected

◆ getModel()

GPSItemModel * Digikam::GPSItemList::getModel ( ) const

◆ getSelectionModel()

QItemSelectionModel * Digikam::GPSItemList::getSelectionModel ( ) const

◆ getSortProxyModel()

GPSItemSortProxyModel * Digikam::GPSItemList::getSortProxyModel ( ) const

◆ readSettingsFromGroup()

void Digikam::GPSItemList::readSettingsFromGroup ( const KConfigGroup *const  group)

◆ saveSettingsToGroup()

void Digikam::GPSItemList::saveSettingsToGroup ( KConfigGroup *const  group)

◆ setDragDropHandler()

void Digikam::GPSItemList::setDragDropHandler ( ItemListDragDropHandler *const  dragDropHandler)

◆ setDragEnabled()

void Digikam::GPSItemList::setDragEnabled ( const bool  state)

◆ setEditEnabled()

void Digikam::GPSItemList::setEditEnabled ( const bool  state)

◆ setModelAndSelectionModel()

void Digikam::GPSItemList::setModelAndSelectionModel ( GPSItemModel *const  model,
QItemSelectionModel *const  selectionModel 
)

◆ setThumbnailSize()

void Digikam::GPSItemList::setThumbnailSize ( const int  size)

◆ signalImageActivated

void Digikam::GPSItemList::signalImageActivated ( const QModelIndex &  index)
signal

◆ slotDecreaseThumbnailSize

void Digikam::GPSItemList::slotDecreaseThumbnailSize ( )
slot

References setThumbnailSize().

Referenced by wheelEvent().

◆ slotIncreaseThumbnailSize

void Digikam::GPSItemList::slotIncreaseThumbnailSize ( )
slot

References setThumbnailSize().

Referenced by wheelEvent().

◆ slotUpdateActionsEnabled

void Digikam::GPSItemList::slotUpdateActionsEnabled ( )
slot

◆ startDrag()

void Digikam::GPSItemList::startDrag ( Qt::DropActions  supportedActions)
overrideprotected

References Digikam::CopyAction.

◆ wheelEvent()

void Digikam::GPSItemList::wheelEvent ( QWheelEvent *  we)
overrideprotected

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