KNewStuff
10 #ifndef KNEWSTUFF3_UI_UPLOADDIALOG_H 11 #define KNEWSTUFF3_UI_UPLOADDIALOG_H 16 #include "knewstuff_export.h" 28 class UploadDialogPrivate;
68 void setUploadFile(
const QUrl &payloadFile);
77 void setUploadName(
const QString &name);
84 void setVersion(
const QString &version);
91 void setDescription(
const QString &description);
98 void setChangelog(
const QString &changelog);
107 void setPreviewImageFile(uint number,
const QUrl &file);
114 void setPriceEnabled(
bool enabled);
121 void setPrice(
double price);
128 void setPriceReason(
const QString &reason);
137 void selectCategory(
const QString &category);
140 void accept()
override;
145 UploadDialogPrivate *
const d;
147 Q_PRIVATE_SLOT(d,
void _k_nextPage())
148 Q_PRIVATE_SLOT(d,
void _k_backPage())
149 Q_PRIVATE_SLOT(d,
void _k_updatePage())
151 Q_PRIVATE_SLOT(d,
void _k_providerChanged(
QString))
152 Q_PRIVATE_SLOT(d,
void _k_checkCredentialsFinished(
bool))
153 Q_PRIVATE_SLOT(d,
void _k_contentByCurrentUserLoaded(Attica::Content::List))
154 Q_PRIVATE_SLOT(d,
void _k_providersLoaded(
QStringList))
155 Q_PRIVATE_SLOT(d,
void _k_categoriesLoaded(Attica::Category::List))
156 Q_PRIVATE_SLOT(d,
void _k_licensesLoaded(Attica::License::List))
157 Q_PRIVATE_SLOT(d,
void _k_currencyLoaded(
QString))
158 Q_PRIVATE_SLOT(d,
void _k_previewLoaded(
int,
QImage))
160 Q_PRIVATE_SLOT(d,
void _k_changePreview1())
161 Q_PRIVATE_SLOT(d,
void _k_changePreview2())
162 Q_PRIVATE_SLOT(d,
void _k_changePreview3())
163 Q_PRIVATE_SLOT(d,
void _k_priceToggled(
bool))
164 Q_PRIVATE_SLOT(d,
void _k_updateContentsToggled(
bool update))
166 Q_PRIVATE_SLOT(d,
void _k_startUpload())
167 Q_PRIVATE_SLOT(d,
void _k_contentAdded(Attica::BaseJob *))
168 Q_PRIVATE_SLOT(d,
void _k_fileUploadFinished(Attica::BaseJob *))
169 Q_PRIVATE_SLOT(d,
void _k_preview1UploadFinished(Attica::BaseJob *))
170 Q_PRIVATE_SLOT(d,
void _k_preview2UploadFinished(Attica::BaseJob *))
171 Q_PRIVATE_SLOT(d,
void _k_preview3UploadFinished(Attica::BaseJob *))
174 Q_PRIVATE_SLOT(d,
void _k_detailsLinkLoaded(
QUrl))
176 Q_PRIVATE_SLOT(d,
void _k_openRegisterAccountWebpage(
QString))
KNewStuff file upload dialog.
The namespace for the KNewStuff classes.
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Tue Jan 19 2021 22:44:09 by
doxygen 1.8.11 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.