diff --git a/src/libdanbooru/danbooruservice.cpp b/src/libdanbooru/danbooruservice.cpp index 18e9dd3..3373f08 100644 --- a/src/libdanbooru/danbooruservice.cpp +++ b/src/libdanbooru/danbooruservice.cpp @@ -25,6 +25,7 @@ #include #include #include +#include // KDE @@ -254,19 +255,19 @@ const QStringList DanbooruService::allowedRatings() const } -void DanbooruService::setMaximumAllowedRating(const Danbooru::Ratings& rating) +void DanbooruService::setMaximumAllowedRating(const DanbooruPost::Rating& rating) { - Ratings flags; + DanbooruPost::Rating flags; switch (rating) { - case Safe: - flags = Safe; + case DanbooruPost::Safe: + flags = DanbooruPost::Safe; break; - case Questionable: - flags = Safe | Questionable; + case DanbooruPost::Questionable: + flags = DanbooruPost::Safe | DanbooruPost::Questionable; break; - case Explicit: - flags = Safe | Questionable | Explicit; + case DanbooruPost::Explicit: + flags = DanbooruPost::Safe | DanbooruPost::Questionable | DanbooruPost::Explicit; break; } @@ -302,10 +303,7 @@ void DanbooruService::processPostList(KJob* job) QByteArray data = jobResult->data(); - kDebug() << jobResult->mimetype(); - bool ok; - bool needsXML = job->property("needsXML").toBool(); QList postList;