[libdanbooru] First stab at making everything compile
This commit is contained in:
parent
2ab1c72a7e
commit
d96b7bdaf2
2 changed files with 13 additions and 12 deletions
|
@ -60,7 +60,7 @@ DanbooruService::DanbooruService(QUrl& boardUrl, QString username,
|
||||||
m_url(boardUrl),
|
m_url(boardUrl),
|
||||||
m_username(username),
|
m_username(username),
|
||||||
m_password(password),
|
m_password(password),
|
||||||
m_maxRating(Safe),
|
m_maxRating(Danbooru::DanbooruPost::Safe),
|
||||||
m_currentPosts(0),
|
m_currentPosts(0),
|
||||||
m_cache(cache)
|
m_cache(cache)
|
||||||
{
|
{
|
||||||
|
@ -175,24 +175,24 @@ void DanbooruService::getPoolList(int page)
|
||||||
}
|
}
|
||||||
|
|
||||||
void DanbooruService::getRelatedTags(const QStringList& tags,
|
void DanbooruService::getRelatedTags(const QStringList& tags,
|
||||||
Danbooru::TagType tagType)
|
DanbooruTag::TagType tagType)
|
||||||
{
|
{
|
||||||
|
|
||||||
QString type;
|
QString type;
|
||||||
switch (tagType) {
|
switch (tagType) {
|
||||||
case Danbooru::General:
|
case DanbooruTag::General:
|
||||||
type = "general";
|
type = "general";
|
||||||
break;
|
break;
|
||||||
case Danbooru::Artist:
|
case DanbooruTag::Artist:
|
||||||
type = "artist";
|
type = "artist";
|
||||||
break;
|
break;
|
||||||
case Danbooru::Copyright:
|
case DanbooruTag::Copyright:
|
||||||
type = "copyright";
|
type = "copyright";
|
||||||
break;
|
break;
|
||||||
case Danbooru::Character:
|
case DanbooruTag::Character:
|
||||||
type = "character";
|
type = "character";
|
||||||
break;
|
break;
|
||||||
case Danbooru::Unknown:
|
case DanbooruTag::Unknown:
|
||||||
type = "unknown";
|
type = "unknown";
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
|
@ -41,23 +41,24 @@
|
||||||
// KDE
|
// KDE
|
||||||
|
|
||||||
#include <QUrl>
|
#include <QUrl>
|
||||||
#include <KIO/JobClasses>
|
#include <kio/storedtransferjob.h>
|
||||||
|
|
||||||
// Own
|
// Own
|
||||||
|
|
||||||
#include "danbooru.h"
|
#include "danbooru.h"
|
||||||
|
#include "danboorupost.h"
|
||||||
|
#include "danboorutag.h"
|
||||||
|
|
||||||
class QPixmap;
|
class QPixmap;
|
||||||
class QUrl;
|
class QUrl;
|
||||||
class KJob;
|
class KJob;
|
||||||
class KImageCache;
|
class KImageCache;
|
||||||
|
|
||||||
|
using Danbooru::DanbooruTag;
|
||||||
|
|
||||||
namespace Danbooru {
|
namespace Danbooru {
|
||||||
|
|
||||||
class DanbooruPost;
|
|
||||||
class DanbooruPool;
|
class DanbooruPool;
|
||||||
class DanbooruTag;
|
|
||||||
|
|
||||||
using KIO::StoredTransferJob;
|
using KIO::StoredTransferJob;
|
||||||
|
|
||||||
|
@ -93,7 +94,7 @@ namespace Danbooru {
|
||||||
QString m_username;
|
QString m_username;
|
||||||
QString m_password;
|
QString m_password;
|
||||||
QSet<QString> m_blacklist;
|
QSet<QString> m_blacklist;
|
||||||
Ratings m_maxRating;
|
Danbooru::DanbooruPost::Rating m_maxRating;
|
||||||
|
|
||||||
unsigned int m_currentPosts; // To tell when to quit
|
unsigned int m_currentPosts; // To tell when to quit
|
||||||
|
|
||||||
|
@ -171,7 +172,7 @@ namespace Danbooru {
|
||||||
* @param tags The tags to query for related terms
|
* @param tags The tags to query for related terms
|
||||||
* @param tagType The type of tag to query for
|
* @param tagType The type of tag to query for
|
||||||
**/
|
**/
|
||||||
void getRelatedTags(const QStringList& tags, Danbooru::TagType tagType = General);
|
void getRelatedTags(const QStringList& tags, DanbooruTag::TagType tagType = DanbooruTag::General);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return The currently allowed ratings when downloading posts.
|
* @return The currently allowed ratings when downloading posts.
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue