diff --git a/src/libdanbooru/danboorupost.cpp b/src/libdanbooru/danboorupost.cpp index 37da56b..ad20f3d 100644 --- a/src/libdanbooru/danboorupost.cpp +++ b/src/libdanbooru/danboorupost.cpp @@ -34,32 +34,33 @@ #include "danboorupost.h" -namespace Danbooru { +namespace Danbooru +{ - const QMap DanbooruPost::RATING_MAP = initRatingMap(); +const QMap DanbooruPost::RATING_MAP = initRatingMap(); - DanbooruPost::DanbooruPost(QVariantMap postData, QPixmap pixmap, - QObject* parent): - QObject(parent), - m_pixmap(pixmap) - { +DanbooruPost::DanbooruPost(QVariantMap postData, QPixmap pixmap, + QObject* parent): + QObject(parent), + m_pixmap(pixmap) +{ - m_tags = QSet::fromList(postData.value("tags").toString().split(' ')); - m_id = postData.value("id").toString().toInt(); - m_height = postData.value("height").toString().toInt(); - m_width = postData.value("width").toString().toInt(); + m_tags = QSet::fromList(postData.value("tags").toString().split(' ')); + m_id = postData.value("id").toString().toInt(); + m_height = postData.value("height").toString().toInt(); + m_width = postData.value("width").toString().toInt(); - m_url = KUrl(postData.value("file_url").toUrl() ); - m_thumbnailUrl = KUrl(postData.value("preview_url").toUrl()); - m_size = postData.value("file_size").toInt(); - m_rating = RATING_MAP.value(postData.value("rating").toString()); + m_url = KUrl(postData.value("file_url").toUrl()); + m_thumbnailUrl = KUrl(postData.value("preview_url").toUrl()); + m_size = postData.value("file_size").toInt(); + m_rating = RATING_MAP.value(postData.value("rating").toString()); - } +} - DanbooruPost::DanbooruPost(QXmlStreamAttributes& postData, QPixmap pixmap, QObject* parent): - QObject(parent), - m_pixmap(pixmap) - { +DanbooruPost::DanbooruPost(QXmlStreamAttributes& postData, QPixmap pixmap, QObject* parent): + QObject(parent), + m_pixmap(pixmap) +{ m_tags = QSet::fromList(postData.value("tags").toString().split(' ')); m_id = postData.value("id").toString().toInt(); @@ -70,91 +71,91 @@ namespace Danbooru { m_thumbnailUrl = KUrl(postData.value("preview_url").toString()); m_size = postData.value("file_size").toString().toInt(); m_rating = RATING_MAP.value(postData.value("rating").toString()); - } +} - DanbooruPost::~DanbooruPost() - { - delete m_pixmap; - m_pixmap = 0; - } +DanbooruPost::~DanbooruPost() +{ + delete m_pixmap; + m_pixmap = 0; +} - const QMap< QString, Rating > DanbooruPost::initRatingMap() - { - - QMap map; - map.insert("s", Safe); - map.insert("q", Questionable); - map.insert("e", Explicit); +const QMap< QString, Rating > DanbooruPost::initRatingMap() +{ - return map; + QMap map; + map.insert("s", Safe); + map.insert("q", Questionable); + map.insert("e", Explicit); - } + return map; + +} - bool DanbooruPost::operator==(const Danbooru::DanbooruPost& other) - { - return m_url == other.m_url && m_id == other.m_id; - } +bool DanbooruPost::operator==(const Danbooru::DanbooruPost& other) +{ + return m_url == other.m_url && m_id == other.m_id; +} - void DanbooruPost::setPixmap(const QPixmap pixmap) - { - m_pixmap = pixmap; - } +void DanbooruPost::setPixmap(const QPixmap pixmap) +{ + m_pixmap = pixmap; +} - const QString DanbooruPost::toString() - { - QString display = QString("Danbooru Post with ID %1 and URL %2, width %3 height %4 "); - display = display.arg(id()).arg(fileUrl().url()).arg(width()).arg(height()); - return display; - } +const QString DanbooruPost::toString() +{ + QString display = QString("Danbooru Post with ID %1 and URL %2, width %3 height %4 "); + display = display.arg(id()).arg(fileUrl().url()).arg(width()).arg(height()); + return display; +} - int DanbooruPost::id() const - { - return m_id; - } +int DanbooruPost::id() const +{ + return m_id; +} - int DanbooruPost::height() const - { - return m_height; - } +int DanbooruPost::height() const +{ + return m_height; +} - int DanbooruPost::width() const - { - return m_width; - } +int DanbooruPost::width() const +{ + return m_width; +} - const QSet< QString > DanbooruPost::tags() const - { - return m_tags; - } +const QSet< QString > DanbooruPost::tags() const +{ + return m_tags; +} - const KUrl DanbooruPost::thumbnailUrl() const - { - return m_thumbnailUrl; - } +const KUrl DanbooruPost::thumbnailUrl() const +{ + return m_thumbnailUrl; +} - const QPixmap DanbooruPost::pixmap() const - { - return m_pixmap; - } +const QPixmap DanbooruPost::pixmap() const +{ + return m_pixmap; +} - int DanbooruPost::size() const - { - return m_size; - } +int DanbooruPost::size() const +{ + return m_size; +} - const KUrl DanbooruPost::fileUrl() const - { - return m_url; - } +const KUrl DanbooruPost::fileUrl() const +{ + return m_url; +} - const Ratings DanbooruPost::rating() const - { - return m_rating; - } +const Ratings DanbooruPost::rating() const +{ + return m_rating; +} } // namespace Danbooru