24 #ifndef DIGIKAM_RAJCE_TALKER_H
25 #define DIGIKAM_RAJCE_TALKER_H
31 #include <QSharedPointer>
58 void login(
const QString& username,
const QString& password);
62 void createAlbum(
const QString& name,
const QString& description,
bool visible);
66 void uploadPhoto(
const QString& path,
unsigned dimension,
int jpgQuality);
79 void slotFinished(QNetworkReply* reply);
80 void slotUploadProgress(qint64 bytesSent, qint64 bytesTotal);
84 void startCommand(
const QSharedPointer<RajceCommand>&);
85 void enqueueCommand(
const QSharedPointer<RajceCommand>&);
Definition: rajcesession.h:78
Definition: rajcetalker.h:46
void closeAlbum()
Definition: rajcetalker.cpp:195
void signalBusyFinished(unsigned)
void createAlbum(const QString &name, const QString &description, bool visible)
Definition: rajcetalker.cpp:130
void init(const RajceSession &initialState)
Definition: rajcetalker.cpp:263
void login(const QString &username, const QString &password)
Definition: rajcetalker.cpp:118
~RajceTalker() override
Definition: rajcetalker.cpp:89
void signalBusyProgress(unsigned, unsigned percent)
void openAlbum(const RajceAlbum &album)
Definition: rajcetalker.cpp:189
void logout()
Definition: rajcetalker.cpp:184
const RajceSession & session() const
Definition: rajcetalker.cpp:96
void uploadPhoto(const QString &path, unsigned dimension, int jpgQuality)
Definition: rajcetalker.cpp:208
void signalBusyStarted(unsigned)
void cancelCurrentCommand()
Definition: rajcetalker.cpp:253
void loadAlbums()
Definition: rajcetalker.cpp:124
void clearLastError()
Definition: rajcetalker.cpp:214
RajceTalker(QWidget *const parent)
Definition: rajcetalker.cpp:78
Definition: rajcealbum.h:35
Definition: rajcealbum.h:38