Add the right constructor for the service base class
This commit is contained in:
parent
08498f5ee2
commit
e3f8e5ff31
2 changed files with 30 additions and 7 deletions
|
@ -22,6 +22,24 @@
|
|||
|
||||
namespace Danbooru {
|
||||
|
||||
DanbooruServiceBase::DanbooruServiceBase(QUrl boardUrl, QString username,
|
||||
QString password, KImageCache *cache,
|
||||
QObject *parent):
|
||||
QObject(parent),
|
||||
m_url(boardUrl),
|
||||
m_username(username),
|
||||
m_password(password),
|
||||
m_maxRating(Danbooru::DanbooruPost::Safe),
|
||||
m_maxPosts(10),
|
||||
m_currentPage(1),
|
||||
m_tags(QStringList()),
|
||||
m_postsToFetch(0),
|
||||
m_cache(cache){
|
||||
}
|
||||
|
||||
DanbooruServiceBase::~DanbooruServiceBase() {
|
||||
}
|
||||
|
||||
const QStringList DanbooruServiceBase::allowedRatings() const {
|
||||
|
||||
QStringList ratings;
|
||||
|
|
|
@ -68,13 +68,16 @@ private:
|
|||
|
||||
// URI functions
|
||||
|
||||
virtual const QLatin1String postUri() = 0;
|
||||
virtual const QLatin1String poolUri() = 0;
|
||||
virtual const QLatin1String artistUri() = 0;
|
||||
virtual const QLatin1String poolDataUri() = 0;
|
||||
virtual const QLatin1String relatedTagUri() = 0;
|
||||
virtual const QLatin1String postUri() const = 0;
|
||||
virtual const QLatin1String poolUri() const = 0;
|
||||
virtual const QLatin1String artistUri() const = 0;
|
||||
virtual const QLatin1String tagUri() const = 0;
|
||||
virtual const QLatin1String poolDataUri() const = 0;
|
||||
virtual const QLatin1String relatedTagUri() const = 0;
|
||||
|
||||
// member variables
|
||||
protected:
|
||||
|
||||
// member variables
|
||||
|
||||
QUrl m_url;
|
||||
QString m_username;
|
||||
|
@ -91,7 +94,9 @@ private:
|
|||
|
||||
public:
|
||||
|
||||
explicit DanbooruServiceBase();
|
||||
explicit DanbooruServiceBase(QUrl boardUrl = QUrl(), QString username = QString(),
|
||||
QString password = QString(), KImageCache *cache = 0,
|
||||
QObject *parent = 0);
|
||||
virtual ~DanbooruServiceBase();
|
||||
|
||||
/////////////////////////////////////////////
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue