28 #ifndef dooble_downloads_item_h 29 #define dooble_downloads_item_h 31 #include <QAtomicInteger> 37 #include "ui_dooble_downloads_item.h" 39 class QWebEngineDownloadItem;
50 const QString &information,
56 bool is_finished(
void)
const;
57 qintptr oid(
void)
const;
62 QPointer<QWebEngineDownloadItem> m_download;
64 Ui_dooble_downloads_item m_ui;
66 qintptr m_last_bytes_received;
68 static QAtomicInteger<quintptr> s_db_id;
69 void prepare_icons(
void);
71 void record_information(
void);
74 void slot_cancel(
void);
75 #if QT_POINTER_SIZE == 4 76 void slot_download_progress(qint32 bytes_received, qint32 bytes_total);
78 void slot_download_progress(qint64 bytes_received, qint64 bytes_total);
80 void slot_finished(
void);
81 void slot_settings_applied(
void);
Definition: dooble_downloads_item.h:41