24 #ifndef DIGIKAM_BQM_QUEUE_LIST_H
25 #define DIGIKAM_BQM_QUEUE_LIST_H
29 #include <QTreeWidget>
64 void setThumb(
const QPixmap& pix,
bool hasThumb =
true);
86 void setPixmap(
const QPixmap& pix);
152 void slotContextMenu();
154 void slotProgressTimerDone();
158 bool findItemByInfo(
const ItemInfo& info);
160 void removeItems(
int removeType);
161 void updateDestFileNames();
163 bool acceptToolTip(
const QPoint& pos)
const;
165 #if (QT_VERSION > QT_VERSION_CHECK(5, 99, 0))
172 Qt::DropActions supportedDropActions()
const override;
173 void startDrag(Qt::DropActions supportedActions)
override;
175 void dragMoveEvent(QDragMoveEvent*)
override;
176 void dragEnterEvent(QDragEnterEvent*)
override;
177 void dropEvent(QDropEvent*)
override;
178 void mouseMoveEvent(QMouseEvent*)
override;
179 void wheelEvent(QWheelEvent*)
override;
180 void keyPressEvent(QKeyEvent*)
override;
181 void focusOutEvent(QFocusEvent*)
override;
182 void leaveEvent(QEvent*)
override;
185 void drawRow(QPainter* p,
186 const QStyleOptionViewItem& opt,
187 const QModelIndex& index)
const override;
Definition: coredbchangesets.h:152
Definition: iteminfolist.h:47
Definition: iteminfo.h:78
Definition: loadingdescription.h:45
Definition: queuelist.h:49
void unassignTool(int index)
void setFailed()
Definition: queuelist.cpp:198
bool isBusy() const
Definition: queuelist.cpp:235
void reset()
Definition: queuelist.cpp:221
ItemInfo info() const
Definition: queuelist.cpp:138
void setThumb(const QPixmap &pix, bool hasThumb=true)
Definition: queuelist.cpp:158
QString destFileName() const
Definition: queuelist.cpp:246
QueueListViewItem(QueueListView *const view, const ItemInfo &info)
Definition: queuelist.cpp:113
bool hasValidThumbnail() const
Definition: queuelist.cpp:127
QString destBaseName() const
Definition: queuelist.cpp:251
bool isDone() const
Definition: queuelist.cpp:216
void animProgress()
Definition: queuelist.cpp:170
void setDone()
Definition: queuelist.cpp:207
void setCanceled()
Definition: queuelist.cpp:189
void setInfo(const ItemInfo &info)
Definition: queuelist.cpp:132
void assignTool(int index, const BatchToolSet &set)
QString destSuffix() const
Definition: queuelist.cpp:258
void setDestFileName(const QString &str)
Definition: queuelist.cpp:240
void setBusy()
Definition: queuelist.cpp:230
~QueueListViewItem() override
Definition: queuelist.cpp:122
Definition: queuelist.h:103
AssignedBatchTools assignedTools() const
Definition: queuelist.cpp:1049
QueueListView(QWidget *const parent)
Definition: queuelist.cpp:313
ItemInfoList pendingItemsList()
Definition: queuelist.cpp:985
void cancelItems()
Definition: queuelist.cpp:968
void removeItemById(qlonglong id)
Definition: queuelist.cpp:875
QueueSettings settings() const
Definition: queuelist.cpp:1037
void slotRemoveSelectedItems()
Definition: queuelist.cpp:798
void slotRemoveItemsDone()
Definition: queuelist.cpp:805
QueueListViewItem * findItemByUrl(const QUrl &url)
Definition: queuelist.cpp:929
~QueueListView() override
Definition: queuelist.cpp:368
int pendingTasksCount()
Definition: queuelist.cpp:1010
int itemsCount()
Definition: queuelist.cpp:948
void setAssignedTools(const AssignedBatchTools &tools)
Definition: queuelist.cpp:1042
void signalQueueContentsChanged()
int pendingItemsCount()
Definition: queuelist.cpp:1005
void slotAddItems(const ItemInfoList &)
Definition: queuelist.cpp:711
void removeItemByInfo(const ItemInfo &info)
Definition: queuelist.cpp:870
void slotAssignedToolsChanged(const AssignedBatchTools &)
Definition: queuelist.cpp:1054
void reloadThumbs(const QUrl &url)
Definition: queuelist.cpp:1203
QueueListViewItem * findItemById(qlonglong id)
Definition: queuelist.cpp:910
void setItemBusy(qlonglong id)
Definition: queuelist.cpp:1208
void setSettings(const QueueSettings &settings)
Definition: queuelist.cpp:1030
QPixmap progressPixmapForIndex(int index) const
Definition: queuelist.cpp:374
void setEnableToolTips(bool val)
Definition: queuelist.cpp:616
void slotClearList()
Definition: queuelist.cpp:791
Definition: queuesettings.h:44
Definition: piwigotalker.h:48
Definition: datefolderview.cpp:43