digiKam
|
Public Slots | |
void | slotAddItems (const ItemInfoList &) |
void | slotAssignedToolsChanged (const AssignedBatchTools &) |
void | slotClearList () |
void | slotRemoveItemsDone () |
void | slotRemoveSelectedItems () |
Signals | |
void | signalQueueContentsChanged () |
Public Member Functions | |
AssignedBatchTools | assignedTools () const |
void | cancelItems () |
QueueListViewItem * | findItemById (qlonglong id) |
QueueListViewItem * | findItemByUrl (const QUrl &url) |
int | itemsCount () |
int | pendingItemsCount () |
ItemInfoList | pendingItemsList () |
int | pendingTasksCount () |
QPixmap | progressPixmapForIndex (int index) const |
QueueListView (QWidget *const parent) | |
void | reloadThumbs (const QUrl &url) |
void | removeItemById (qlonglong id) |
void | removeItemByInfo (const ItemInfo &info) |
void | setAssignedTools (const AssignedBatchTools &tools) |
void | setEnableToolTips (bool val) |
void | setItemBusy (qlonglong id) |
void | setSettings (const QueueSettings &settings) |
QueueSettings | settings () const |
~QueueListView () override | |
|
explicit |
References Digikam::CoreDbAccess::databaseWatch().
|
override |
AssignedBatchTools Digikam::QueueListView::assignedTools | ( | ) | const |
void Digikam::QueueListView::cancelItems | ( | ) |
References Digikam::QueueListViewItem::isBusy(), and Digikam::QueueListViewItem::setCanceled().
Referenced by Digikam::QueueMgrWindow::slotStop().
QueueListViewItem * Digikam::QueueListView::findItemById | ( | qlonglong | id | ) |
References Digikam::ItemInfo::id(), and Digikam::QueueListViewItem::info().
Referenced by setItemBusy().
QueueListViewItem * Digikam::QueueListView::findItemByUrl | ( | const QUrl & | url | ) |
References Digikam::ItemInfo::fileUrl(), and Digikam::QueueListViewItem::info().
int Digikam::QueueListView::itemsCount | ( | ) |
Referenced by Digikam::QueueMgrWindow::loadItemInfosToNewQueue().
int Digikam::QueueListView::pendingItemsCount | ( | ) |
References pendingItemsList().
Referenced by Digikam::QueuePool::removeTab(), Digikam::QueueMgrWindow::slotRun(), and Digikam::QueuePool::totalPendingItems().
ItemInfoList Digikam::QueueListView::pendingItemsList | ( | ) |
References Digikam::QueueListViewItem::info(), and Digikam::QueueListViewItem::isDone().
Referenced by pendingItemsCount(), and Digikam::QueuePool::queueItemsList().
int Digikam::QueueListView::pendingTasksCount | ( | ) |
References assignedTools(), Digikam::QueueListViewItem::isDone(), and Digikam::AssignedBatchTools::m_toolsList.
Referenced by Digikam::QueueMgrWindow::slotRun(), and Digikam::QueuePool::totalPendingTasks().
QPixmap Digikam::QueueListView::progressPixmapForIndex | ( | int | index | ) | const |
void Digikam::QueueListView::reloadThumbs | ( | const QUrl & | url | ) |
void Digikam::QueueListView::removeItemById | ( | qlonglong | id | ) |
References Digikam::ItemInfo::id(), Digikam::QueueListViewItem::info(), and signalQueueContentsChanged().
Referenced by removeItemByInfo().
void Digikam::QueueListView::removeItemByInfo | ( | const ItemInfo & | info | ) |
References Digikam::ItemInfo::id(), and removeItemById().
void Digikam::QueueListView::setAssignedTools | ( | const AssignedBatchTools & | tools | ) |
Referenced by slotAssignedToolsChanged(), and Digikam::QueueMgrWindow::slotAssignQueueSettings().
void Digikam::QueueListView::setEnableToolTips | ( | bool | val | ) |
Referenced by Digikam::QueuePool::applySettings().
void Digikam::QueueListView::setItemBusy | ( | qlonglong | id | ) |
References findItemById(), and Digikam::QueueListViewItem::setBusy().
Referenced by Digikam::QueuePool::setItemBusy().
void Digikam::QueueListView::setSettings | ( | const QueueSettings & | settings | ) |
References settings().
Referenced by Digikam::QueuePool::applySettings(), Digikam::QueueMgrWindow::slotAssignQueueSettings(), and Digikam::QueuePool::slotSettingsChanged().
QueueSettings Digikam::QueueListView::settings | ( | ) | const |
|
signal |
Referenced by removeItemById(), slotAddItems(), slotClearList(), slotRemoveItemsDone(), and slotRemoveSelectedItems().
|
slot |
|
slot |
References setAssignedTools().
Referenced by Digikam::QueuePool::slotAssignedToolsChanged().
|
slot |
References signalQueueContentsChanged().
Referenced by Digikam::QueuePool::slotClearList().
|
slot |
References signalQueueContentsChanged().
Referenced by Digikam::QueuePool::slotRemoveItemsDone().
|
slot |
References signalQueueContentsChanged().
Referenced by Digikam::QueuePool::slotRemoveSelectedItems().