54 void setThumb(
const QPixmap& pix,
bool hasThumb =
true);
76 void setPixmap(
const QPixmap& pix);
81 Private*
const d =
nullptr;
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(6, 0, 0))
167 QMimeData* mimeData(
const QList<QTreeWidgetItem*>& items)
const override;
172 QMimeData* mimeData(
const QList<QTreeWidgetItem*> items)
const override;
176 Qt::DropActions supportedDropActions()
const override;
177 void startDrag(Qt::DropActions supportedActions)
override;
179 void dragMoveEvent(QDragMoveEvent*)
override;
180 void dragEnterEvent(QDragEnterEvent*)
override;
181 void dropEvent(QDropEvent*)
override;
182 void mouseMoveEvent(QMouseEvent*)
override;
183 void wheelEvent(QWheelEvent*)
override;
184 void keyPressEvent(QKeyEvent*)
override;
185 void focusOutEvent(QFocusEvent*)
override;
186 void leaveEvent(QEvent*)
override;
189 void drawRow(QPainter* p,
190 const QStyleOptionViewItem& opt,
191 const QModelIndex& index)
const override;
196 Private*
const d =
nullptr;
Definition coredbchangesets.h:142
Definition iteminfolist.h:37
Definition loadingdescription.h:35
Definition queuelist.h:39
void unassignTool(int index)
void setFailed()
Definition queuelist.cpp:181
bool isBusy() const
Definition queuelist.cpp:218
void reset()
Definition queuelist.cpp:204
ItemInfo info() const
Definition queuelist.cpp:121
void setThumb(const QPixmap &pix, bool hasThumb=true)
Definition queuelist.cpp:141
QString destFileName() const
Definition queuelist.cpp:229
bool hasValidThumbnail() const
Definition queuelist.cpp:110
QString destBaseName() const
Definition queuelist.cpp:234
bool isDone() const
Definition queuelist.cpp:199
void animProgress()
Definition queuelist.cpp:153
void setDone()
Definition queuelist.cpp:190
void setCanceled()
Definition queuelist.cpp:172
void setInfo(const ItemInfo &info)
Definition queuelist.cpp:115
void assignTool(int index, const BatchToolSet &set)
QString destSuffix() const
Definition queuelist.cpp:241
void setDestFileName(const QString &str)
Definition queuelist.cpp:223
void setBusy()
Definition queuelist.cpp:213
~QueueListViewItem() override
Definition queuelist.cpp:105
Definition queuelist.h:93
AssignedBatchTools assignedTools() const
Definition queuelist.cpp:1057
void cancelItems()
Definition queuelist.cpp:949
void removeItemById(qlonglong id)
Definition queuelist.cpp:856
QueueSettings settings() const
Definition queuelist.cpp:1045
void slotRemoveSelectedItems()
Definition queuelist.cpp:779
void slotRemoveItemsDone()
Definition queuelist.cpp:786
QueueListViewItem * findItemByUrl(const QUrl &url)
Definition queuelist.cpp:910
~QueueListView() override
Definition queuelist.cpp:342
int pendingTasksCount()
Definition queuelist.cpp:1018
int itemsCount()
Definition queuelist.cpp:929
void setAssignedTools(const AssignedBatchTools &tools)
Definition queuelist.cpp:1050
void signalQueueContentsChanged()
int pendingItemsCount()
Definition queuelist.cpp:1013
ItemInfoList itemsList(ItemListType type)
Definition queuelist.cpp:966
void slotAddItems(const ItemInfoList &)
Definition queuelist.cpp:692
void removeItemByInfo(const ItemInfo &info)
Definition queuelist.cpp:851
void slotAssignedToolsChanged(const AssignedBatchTools &)
Definition queuelist.cpp:1062
void reloadThumbs(const QUrl &url)
Definition queuelist.cpp:1213
QueueListViewItem * findItemById(qlonglong id)
Definition queuelist.cpp:891
void setItemBusy(qlonglong id)
Definition queuelist.cpp:1218
ItemListType
Definition queuelist.h:99
@ All
All items from the list.
Definition queuelist.h:102
@ Pending
Items from the list not yet processed.
Definition queuelist.h:100
@ Selected
Items from the list selected.
Definition queuelist.h:101
void setSettings(const QueueSettings &settings)
Definition queuelist.cpp:1038
QPixmap progressPixmapForIndex(int index) const
Definition queuelist.cpp:348
void setEnableToolTips(bool val)
Definition queuelist.cpp:597
void slotClearList()
Definition queuelist.cpp:772
Definition queuesettings.h:34
Definition datefolderview.cpp:34