Messagelib
9 #include "webengineviewer_private_export.h"
11 #include <WebEngineViewer/CreatePhishingUrlDataBaseJob>
12 namespace WebEngineViewer
14 class WEBENGINEVIEWER_TESTS_EXPORT DownloadLocalDatabaseThread :
public QThread
18 explicit DownloadLocalDatabaseThread(
QObject *parent =
nullptr);
19 ~DownloadLocalDatabaseThread()
override;
21 void setDataBaseState(
const QString &value);
23 void setDatabaseFullPath(
const QString &databaseFullPath);
26 void createDataBaseFinished(
bool success,
const QString &newClientState,
const QString &minimumWaitDurationStr);
27 void createDataBaseFailed();
33 void installNewDataBase(
const WebEngineViewer::UpdateDataBaseInfo &infoDataBase);
34 void slotDownloadDataBaseFinished(
const WebEngineViewer::UpdateDataBaseInfo &infoDataBase,
35 WebEngineViewer::CreatePhishingUrlDataBaseJob::DataBaseDownloadResult
status);
36 void slotCreateDataBaseFileNameFinished(
bool success,
const QString &newClientState,
const QString &minimumWaitDurationStr);
Q_SCRIPTABLE CaptureState status()
KIOWIDGETS_EXPORT bool run(const QUrl &_url, bool _is_local)
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sun Mar 26 2023 04:08:11 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.