Por filetranasferjob to QUrl
Pretty much a straight forward port from KUrl to QUrl, since we are only forwarding arguments there was not much to port but a simple /kurl/qurl/
This commit is contained in:
parent
e96fe74b64
commit
473a34b76f
4 changed files with 8 additions and 8 deletions
|
@ -28,7 +28,7 @@
|
|||
|
||||
#include "kdebugnamespace.h"
|
||||
|
||||
FileTransferJob::FileTransferJob(const QSharedPointer<QIODevice>& origin, int size, const KUrl& destination): KJob()
|
||||
FileTransferJob::FileTransferJob(const QSharedPointer<QIODevice>& origin, int size, const QUrl &destination): KJob()
|
||||
{
|
||||
Q_ASSERT(destination.isLocalFile());
|
||||
//TODO: Make a precondition before calling this function that destination file exists
|
||||
|
@ -61,7 +61,7 @@ void FileTransferJob::doStart()
|
|||
QPair<QString, QString>(i18nc("File transfer origin", "From"),
|
||||
QString(mDeviceName))
|
||||
);
|
||||
KUrl destCheck = mDestination;
|
||||
QUrl destCheck = mDestination;
|
||||
if (QFile::exists(destCheck.path())) {
|
||||
QFileInfo destInfo(destCheck.path());
|
||||
KIO::RenameDialog *dialog = new KIO::RenameDialog(Q_NULLPTR,
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
#include <QTemporaryFile>
|
||||
|
||||
#include <KJob>
|
||||
#include <KUrl>
|
||||
#include <QUrl>
|
||||
#include <KIO/FileJob>
|
||||
#include <KIO/Job>
|
||||
#include <KSharedPtr>
|
||||
|
@ -37,9 +37,9 @@ class FileTransferJob
|
|||
Q_OBJECT
|
||||
|
||||
public:
|
||||
FileTransferJob(const QSharedPointer<QIODevice>& origin, int size, const KUrl& destination);
|
||||
FileTransferJob(const QSharedPointer<QIODevice>& origin, int size, const QUrl &destination);
|
||||
virtual void start();
|
||||
KUrl destination() const { return mDestination; }
|
||||
QUrl destination() const { return mDestination; }
|
||||
void setDeviceName(const QString &deviceName) {mDeviceName = deviceName;};
|
||||
|
||||
public Q_SLOTS:
|
||||
|
|
|
@ -207,7 +207,7 @@ bool NetworkPackage::decrypt(QCA::PrivateKey& key, NetworkPackage* out) const
|
|||
|
||||
}
|
||||
|
||||
FileTransferJob* NetworkPackage::createPayloadTransferJob(const KUrl& destination) const
|
||||
FileTransferJob* NetworkPackage::createPayloadTransferJob(const QUrl &destination) const
|
||||
{
|
||||
return new FileTransferJob(payload(), payloadSize(), destination);
|
||||
}
|
||||
|
|
|
@ -30,7 +30,7 @@
|
|||
#include <QIODevice>
|
||||
#include <QtCrypto>
|
||||
#include <QSharedPointer>
|
||||
#include <KUrl>
|
||||
#include <QUrl>
|
||||
|
||||
#include "kdeconnectcore_export.h"
|
||||
#include "kdebugnamespace.h"
|
||||
|
@ -77,7 +77,7 @@ public:
|
|||
void setPayload(const QSharedPointer<QIODevice>& device, int payloadSize) { mPayload = device; mPayloadSize = payloadSize; Q_ASSERT(mPayloadSize >= -1); }
|
||||
bool hasPayload() const { return (mPayloadSize != 0); }
|
||||
int payloadSize() const { return mPayloadSize; } //-1 means it is an endless stream
|
||||
FileTransferJob* createPayloadTransferJob(const KUrl& destination) const;
|
||||
FileTransferJob* createPayloadTransferJob(const QUrl &destination) const;
|
||||
|
||||
//To be called by a particular DeviceLink
|
||||
QVariantMap payloadTransferInfo() const { return mPayloadTransferInfo; }
|
||||
|
|
Loading…
Reference in a new issue