chore: rm Unused gui/DataDownloader

This commit is contained in:
sithlord48
2025-10-27 19:11:56 -04:00
committed by Nick Bolton
parent 1e0bd5822a
commit 40c20e3f5e
3 changed files with 0 additions and 86 deletions

View File

@ -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

View File

@ -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);
}

View File

@ -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;
};