51 QString download_path(
void)
const;
52#if (QT_VERSION < QT_VERSION_CHECK(6, 0, 0))
53 bool contains(QWebEngineDownloadItem *download)
const;
55 bool contains(QWebEngineDownloadRequest *download)
const;
57 bool is_finished(
void)
const;
58 bool is_private(
void)
const;
59 int finished_size(
void)
const;
61 static void create_tables(QSqlDatabase &db);
65#if (QT_VERSION < QT_VERSION_CHECK(6, 0, 0))
66 void record_download(QWebEngineDownloadItem *download);
68 void record_download(QWebEngineDownloadRequest *download);
70 void show_normal(QWidget *parent);
76 void closeEvent(QCloseEvent *event);
77 void keyPressEvent(QKeyEvent *event);
78 void resizeEvent(QResizeEvent *event);
81 QHash<QObject *, char> m_downloads;
82 QPointer<QWebEngineProfile> m_web_engine_profile;
83 QTimer m_download_path_inspection_timer;
84 QTimer m_search_timer;
85 Ui_dooble_downloads m_ui;
86 void delete_selected(
void);
87 void remove_entry(qintptr oid);
88 void save_settings(
void);
91 void slot_clear_finished_downloads(
void);
92 void slot_copy_download_location(
void);
93 void slot_delete_row(
void);
94 void slot_download_destroyed(
void);
95 void slot_download_finished(
void);
96 void slot_download_path_inspection_timer_timeout(
void);
97#if (QT_VERSION < QT_VERSION_CHECK(6, 0, 0))
98 void slot_download_requested(QWebEngineDownloadItem *download);
100 void slot_download_requested(QWebEngineDownloadRequest *download);
102 void slot_find(
void);
103 void slot_open_download_page(
void);
104 void slot_populate(
void);
105 void slot_reload(
const QString &file_name,
const QUrl &url);
106 void slot_search_timer_timeout(
void);
107 void slot_select_path(
void);
108 void slot_show_context_menu(
const QPoint &point);
112 void open_link(
const QUrl &url);
113 void populated(
void);
Definition dooble_main_window.h:35