1 /* 2 SPDX-FileCopyrightText: 2016-2021 Laurent Montel <montel@kde.org> 3 4 SPDX-License-Identifier: LGPL-2.0-or-later 5 */ 6 7 #pragma once 8 9 #include <QWidget> 10 class QPlainTextEdit; 11 namespace WebEngineViewer 12 { 13 class LocalDataBaseManager; 14 } 15 16 class ManageLocalDataBaseGui : public QWidget 17 { 18 Q_OBJECT 19 public: 20 explicit ManageLocalDataBaseGui(QWidget *parent = nullptr); 21 ~ManageLocalDataBaseGui() override; 22 private Q_SLOTS: 23 void slotDownloadFullDatabase(); 24 25 private: 26 QPlainTextEdit *mResult; 27 WebEngineViewer::LocalDataBaseManager *mDbManager; 28 }; 29 30