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

Public Slots

void removeTab (int index)
 
void slotAddItems (const ItemInfoList &, int queueId)
 
void slotAddQueue ()
 
void slotAssignedToolsChanged (const AssignedBatchTools &)
 
void slotClearList ()
 
void slotQueueSelected (int)
 
void slotRemoveCurrentQueue ()
 
void slotRemoveItemsDone ()
 
void slotRemoveSelectedItems ()
 
void slotSettingsChanged (const QueueSettings &)
 

Signals

void signalItemSelectionChanged ()
 
void signalQueueContentsChanged ()
 
void signalQueuePoolChanged ()
 
void signalQueueSelected (int id, const QueueSettings &, const AssignedBatchTools &)
 

Public Member Functions

 QueuePool (QWidget *const parent)
 
void applySettings ()
 Apply settings changes to all queues settings container when something have been changed in digiKam setup dialog.
 
bool assignedBatchToolsListsAreValid () const
 
QueueListViewcurrentQueue () const
 
QString currentTitle () const
 
bool customRenamingRulesAreValid () const
 
QueueListViewfindQueueByIndex (int index) const
 
QueuePoolItemsList itemsList (int index, int type) const
 
QMap< int, QString > queuesMap () const
 
QString queueTitle (int index) const
 
bool saveWorkflow () const
 
void setBusy (bool b)
 
void setItemBusy (qlonglong id)
 
int totalPendingItems () const
 
int totalPendingTasks () const
 

Protected Member Functions

void keyPressEvent (QKeyEvent *event) override