chore: rm Unused gui/DataDownloader
This commit is contained in:
@ -17,8 +17,6 @@ add_library(${target} STATIC
|
|||||||
${platform_sources}
|
${platform_sources}
|
||||||
Action.cpp
|
Action.cpp
|
||||||
Action.h
|
Action.h
|
||||||
DataDownloader.cpp
|
|
||||||
DataDownloader.h
|
|
||||||
Diagnostic.cpp
|
Diagnostic.cpp
|
||||||
Diagnostic.h
|
Diagnostic.h
|
||||||
DotEnv.cpp
|
DotEnv.cpp
|
||||||
|
|||||||
@ -1,42 +0,0 @@
|
|||||||
/*
|
|
||||||
* Deskflow -- mouse and keyboard sharing utility
|
|
||||||
* SPDX-FileCopyrightText: (C) 2014 - 2016 Symless Ltd.
|
|
||||||
* SPDX-License-Identifier: GPL-2.0-only WITH LicenseRef-OpenSSL-Exception
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include "DataDownloader.h"
|
|
||||||
|
|
||||||
DataDownloader::DataDownloader(QObject *parent) : QObject(parent)
|
|
||||||
{
|
|
||||||
connect(&m_NetworkManager, &QNetworkAccessManager::finished, this, &DataDownloader::complete);
|
|
||||||
}
|
|
||||||
|
|
||||||
void DataDownloader::complete(QNetworkReply *reply)
|
|
||||||
{
|
|
||||||
m_Data = reply->readAll();
|
|
||||||
reply->deleteLater();
|
|
||||||
m_pReply = nullptr;
|
|
||||||
|
|
||||||
if (!m_Data.isEmpty()) {
|
|
||||||
m_IsFinished = true;
|
|
||||||
Q_EMIT isComplete();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
QByteArray DataDownloader::data() const
|
|
||||||
{
|
|
||||||
return m_Data;
|
|
||||||
}
|
|
||||||
|
|
||||||
void DataDownloader::cancel()
|
|
||||||
{
|
|
||||||
if (m_pReply != nullptr) {
|
|
||||||
m_pReply->abort();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
void DataDownloader::download(QUrl url)
|
|
||||||
{
|
|
||||||
QNetworkRequest request(url);
|
|
||||||
m_pReply = m_NetworkManager.get(request);
|
|
||||||
}
|
|
||||||
@ -1,42 +0,0 @@
|
|||||||
/*
|
|
||||||
* Deskflow -- mouse and keyboard sharing utility
|
|
||||||
* SPDX-FileCopyrightText: (C) 2014 - 2016 Symless Ltd.
|
|
||||||
* SPDX-License-Identifier: GPL-2.0-only WITH LicenseRef-OpenSSL-Exception
|
|
||||||
*/
|
|
||||||
|
|
||||||
#pragma once
|
|
||||||
|
|
||||||
#include <QByteArray>
|
|
||||||
#include <QNetworkAccessManager>
|
|
||||||
#include <QNetworkReply>
|
|
||||||
#include <QNetworkRequest>
|
|
||||||
#include <QObject>
|
|
||||||
|
|
||||||
class DataDownloader : public QObject
|
|
||||||
{
|
|
||||||
Q_OBJECT
|
|
||||||
|
|
||||||
public:
|
|
||||||
explicit DataDownloader(QObject *parent = nullptr);
|
|
||||||
~DataDownloader() override = default;
|
|
||||||
|
|
||||||
QByteArray data() const;
|
|
||||||
void cancel();
|
|
||||||
void download(QUrl url);
|
|
||||||
bool isFinished() const
|
|
||||||
{
|
|
||||||
return m_IsFinished;
|
|
||||||
}
|
|
||||||
|
|
||||||
Q_SIGNALS:
|
|
||||||
void isComplete();
|
|
||||||
|
|
||||||
private Q_SLOTS:
|
|
||||||
void complete(QNetworkReply *reply);
|
|
||||||
|
|
||||||
private:
|
|
||||||
QNetworkAccessManager m_NetworkManager;
|
|
||||||
QByteArray m_Data;
|
|
||||||
QNetworkReply *m_pReply = nullptr;
|
|
||||||
bool m_IsFinished = false;
|
|
||||||
};
|
|
||||||
Reference in New Issue
Block a user