26 #ifndef DIGIKAM_SMUG_WINDOW_H
27 #define DIGIKAM_SMUG_WINDOW_H
33 #include <QCloseEvent>
54 QWidget*
const parent,
56 const QString& nickName = QString());
71 void closeEvent(QCloseEvent*)
override;
75 void slotBusy(
bool val);
76 void slotLoginProgress(
int step,
int maxStep,
const QString& label);
77 void slotLoginDone(
int errCode,
const QString& errMsg);
78 void slotAddPhotoDone(
int errCode,
const QString& errMsg);
80 void slotGetPhotoDone(
int errCode,
81 const QString& errMsg,
82 const QByteArray& photoData);
84 void slotCreateAlbumDone(
int errCode,
85 const QString& errMsg,
87 const QString& newAlbumKey);
89 void slotListAlbumsDone(
int errCode,
90 const QString& errMsg,
93 void slotListPhotosDone(
int errCode,
94 const QString& errMsg,
97 void slotListAlbumTmplDone(
int errCode,
98 const QString& errMsg,
112 void slotUserChangeRequest(
bool anonymous);
113 void slotReloadAlbumsRequest();
114 void slotNewAlbumRequest();
116 void slotStartTransfer();
117 void slotCancelClicked();
118 void slotStopAndCloseProgressBar();
119 void slotDialogFinished();
121 void slotImageListChanged();
123 void slotTemplateSelectionChanged(
int index);
132 bool prepareImageForUpload(
const QString& imgPath)
const;
133 void uploadNextPhoto();
134 void downloadNextPhoto();
137 void writeSettings();
141 void buttonStateChange(
bool state);
142 void setUiInProgressState(
bool inProgress);
Definition: smugwindow.h:48
void updateHostApp(const QUrl &url)
Definition: dinfointerface.h:56
Definition: piwigotalker.h:48
Definition: smugitem.h:33
Definition: datefolderview.cpp:43