Use kdelibs coding style

This commit is contained in:
Luca Beltrame 2015-03-21 23:05:57 +01:00
parent 0084798a2c
commit d965371d23
31 changed files with 201 additions and 234 deletions

View file

@ -20,7 +20,8 @@
#include "blacklistpage.h" #include "blacklistpage.h"
#include "danboorusettings.h" #include "danboorusettings.h"
namespace Danbooru { namespace Danbooru
{
BlacklistPage::BlacklistPage(DanbooruSettings *preferences, QWidget *parent): QWidget(parent) BlacklistPage::BlacklistPage(DanbooruSettings *preferences, QWidget *parent): QWidget(parent)
{ {
@ -29,10 +30,8 @@ BlacklistPage::BlacklistPage(DanbooruSettings *preferences, QWidget *parent): QW
} }
BlacklistPage::~BlacklistPage() BlacklistPage::~BlacklistPage()
{ {
} }
} // namespace Danbooru } // namespace Danbooru

View file

@ -22,11 +22,13 @@
#include "ui_blacklistpage.h" #include "ui_blacklistpage.h"
namespace Danbooru { namespace Danbooru
{
class DanbooruSettings; class DanbooruSettings;
class BlacklistPage: public QWidget, public Ui::BlacklistPage { class BlacklistPage: public QWidget, public Ui::BlacklistPage
{
Q_OBJECT Q_OBJECT
@ -36,8 +38,6 @@ public:
}; };
} // namespace Danbooru } // namespace Danbooru
#endif #endif

View file

@ -20,4 +20,3 @@
#include "danbooru_client_debug.h" #include "danbooru_client_debug.h"
Q_LOGGING_CATEGORY(DANBOORU_CLIENT, "org.dennogumi.danbooru_client") Q_LOGGING_CATEGORY(DANBOORU_CLIENT, "org.dennogumi.danbooru_client")

View file

@ -89,7 +89,9 @@ DanbooruConnectWidget::DanbooruConnectWidget(QVector< QUrl > urlList,
connect(anonCheckBox, &QCheckBox::stateChanged, this, &DanbooruConnectWidget::toggleLineEdits); connect(anonCheckBox, &QCheckBox::stateChanged, this, &DanbooruConnectWidget::toggleLineEdits);
connect(buttonBox, &QDialogButtonBox::accepted, this, &DanbooruConnectWidget::accept); connect(buttonBox, &QDialogButtonBox::accepted, this, &DanbooruConnectWidget::accept);
connect(closeButton, &QPushButton::clicked, [this]() {Q_EMIT(rejected());} ); connect(closeButton, &QPushButton::clicked, [this]() {
Q_EMIT(rejected());
});
} }
@ -155,7 +157,8 @@ void DanbooruConnectWidget::toggleLineEdits(int state)
} }
} }
void DanbooruConnectWidget::setBoards(const QVector<QUrl> &urlList) { void DanbooruConnectWidget::setBoards(const QVector<QUrl> &urlList)
{
danbooruUrlComboBox->clear(); danbooruUrlComboBox->clear();
@ -212,7 +215,8 @@ void DanbooruConnectWidget::accept()
Q_EMIT(accepted()); Q_EMIT(accepted());
} }
bool DanbooruConnectWidget::isAnonymous() const { bool DanbooruConnectWidget::isAnonymous() const
{
return anonCheckBox->isChecked(); return anonCheckBox->isChecked();

View file

@ -22,7 +22,8 @@
#include <QPushButton> #include <QPushButton>
#include <QLineEdit> #include <QLineEdit>
namespace Danbooru { namespace Danbooru
{
DanbooruSearchWidget::DanbooruSearchWidget(QWidget *parent): QWidget(parent) DanbooruSearchWidget::DanbooruSearchWidget(QWidget *parent): QWidget(parent)
{ {
@ -30,7 +31,9 @@ DanbooruSearchWidget::DanbooruSearchWidget(QWidget* parent): QWidget(parent)
connect(searchButton, &QPushButton::clicked, this, &DanbooruSearchWidget::accept); connect(searchButton, &QPushButton::clicked, this, &DanbooruSearchWidget::accept);
connect(tagLineEdit, &QLineEdit::returnPressed, this, &DanbooruSearchWidget::accept); connect(tagLineEdit, &QLineEdit::returnPressed, this, &DanbooruSearchWidget::accept);
connect(closeButton, &QPushButton::clicked, [this]() { Q_EMIT(rejected()); }); connect(closeButton, &QPushButton::clicked, [this]() {
Q_EMIT(rejected());
});
} }
@ -43,7 +46,8 @@ QStringList DanbooruSearchWidget::selectedTags() const
return m_tags; return m_tags;
} }
void DanbooruSearchWidget::accept() { void DanbooruSearchWidget::accept()
{
if (tagLineEdit->text().isEmpty()) { if (tagLineEdit->text().isEmpty()) {
return; return;
@ -53,5 +57,4 @@ void DanbooruSearchWidget::accept() {
Q_EMIT(accepted()); Q_EMIT(accepted());
} }
} // namespace Danbooru } // namespace Danbooru

View file

@ -22,9 +22,11 @@
#include "ui_searchwidget.h" #include "ui_searchwidget.h"
namespace Danbooru { namespace Danbooru
{
class DanbooruSearchWidget: public QWidget, Ui::SearchWidget { class DanbooruSearchWidget: public QWidget, Ui::SearchWidget
{
Q_OBJECT Q_OBJECT
@ -47,5 +49,4 @@ namespace Danbooru {
} // namespace Danbooru } // namespace Danbooru
#endif #endif

View file

@ -21,7 +21,8 @@
#include "model/danboorutagmodel.h" #include "model/danboorutagmodel.h"
#include "libdanbooru/danboorutag.h" #include "libdanbooru/danboorutag.h"
namespace Danbooru { namespace Danbooru
{
DanbooruTagWidget::DanbooruTagWidget(QWidget *parent): QListView(parent) DanbooruTagWidget::DanbooruTagWidget(QWidget *parent): QListView(parent)
{ {

View file

@ -23,7 +23,8 @@
#include <QListView> #include <QListView>
#include <QStringList> #include <QStringList>
namespace Danbooru { namespace Danbooru
{
class DanbooruTag; class DanbooruTag;

View file

@ -27,7 +27,8 @@
static QLatin1String urlRegex("(http|https):\\/\\/[\\w\\-_]+(\\.[\\w\\-_]+)+([\\w\\-\\.,@?^=%&amp;:/~\\+#]*[\\w\\-\\@?^=%&amp;/~\\+#])?"); static QLatin1String urlRegex("(http|https):\\/\\/[\\w\\-_]+(\\.[\\w\\-_]+)+([\\w\\-\\.,@?^=%&amp;:/~\\+#]*[\\w\\-\\@?^=%&amp;/~\\+#])?");
namespace Danbooru { namespace Danbooru
{
GeneralPage::GeneralPage(DanbooruSettings *preferences, QWidget *parent): QWidget(parent) GeneralPage::GeneralPage(DanbooruSettings *preferences, QWidget *parent): QWidget(parent)
{ {
@ -44,5 +45,4 @@ GeneralPage::~GeneralPage()
{ {
} }
} // namespace Danbooru } // namespace Danbooru

View file

@ -22,11 +22,13 @@
#include "ui_generalpage.h" #include "ui_generalpage.h"
namespace Danbooru { namespace Danbooru
{
class DanbooruSettings; class DanbooruSettings;
class GeneralPage: public QWidget, public Ui::GeneralPage { class GeneralPage: public QWidget, public Ui::GeneralPage
{
Q_OBJECT Q_OBJECT

View file

@ -17,13 +17,11 @@
* along with Danbooru Client. If not, see <http://www.gnu.org/licenses/>. * along with Danbooru Client. If not, see <http://www.gnu.org/licenses/>.
*/ */
#ifndef DANBOORU_H #ifndef DANBOORU_H
#define DANBOORU_H #define DANBOORU_H
#include "libdanbooru_version.h" #include "libdanbooru_version.h"
/** /**
* @brief The Danbooru namespace. * @brief The Danbooru namespace.
* @file danbooru.h * @file danbooru.h

View file

@ -17,7 +17,6 @@
* along with Danbooru Client. If not, see <http://www.gnu.org/licenses/>. * along with Danbooru Client. If not, see <http://www.gnu.org/licenses/>.
*/ */
#include "danboorupool.h" #include "danboorupool.h"
namespace Danbooru namespace Danbooru

View file

@ -17,7 +17,6 @@
* along with Danbooru Client. If not, see <http://www.gnu.org/licenses/>. * along with Danbooru Client. If not, see <http://www.gnu.org/licenses/>.
*/ */
#ifndef DANBOORUPOOL_H #ifndef DANBOORUPOOL_H
#define DANBOORUPOOL_H #define DANBOORUPOOL_H

View file

@ -17,7 +17,6 @@
* along with Danbooru Client. If not, see <http://www.gnu.org/licenses/>. * along with Danbooru Client. If not, see <http://www.gnu.org/licenses/>.
*/ */
// Qt // Qt
#include <QtCore/QString> #include <QtCore/QString>
@ -48,7 +47,6 @@ DanbooruPost::DanbooruPost(QObject* parent): QObject(parent)
m_rating = Questionable; m_rating = Questionable;
} }
DanbooruPost::DanbooruPost(QVariantMap postData, QPixmap pixmap, DanbooruPost::DanbooruPost(QVariantMap postData, QPixmap pixmap,
QObject *parent): QObject *parent):
QObject(parent), QObject(parent),
@ -149,7 +147,6 @@ const QUrl DanbooruPost::sampleUrl() const
return m_sampleUrl; return m_sampleUrl;
} }
QPixmap DanbooruPost::pixmap() const QPixmap DanbooruPost::pixmap() const
{ {
return m_pixmap; return m_pixmap;

View file

@ -17,7 +17,6 @@
* along with Danbooru Client. If not, see <http://www.gnu.org/licenses/>. * along with Danbooru Client. If not, see <http://www.gnu.org/licenses/>.
*/ */
#ifndef DANBOORUPOST_H #ifndef DANBOORUPOST_H
#define DANBOORUPOST_H #define DANBOORUPOST_H
@ -90,7 +89,6 @@ public:
Q_DECLARE_FLAGS(Ratings, DanbooruPost::Rating) Q_DECLARE_FLAGS(Ratings, DanbooruPost::Rating)
Q_ENUMS(Rating) Q_ENUMS(Rating)
private: private:
QPixmap m_pixmap; QPixmap m_pixmap;
@ -227,6 +225,5 @@ Q_DECLARE_METATYPE(Danbooru::DanbooruPost *)
Q_DECLARE_METATYPE(Danbooru::DanbooruPost::Rating) Q_DECLARE_METATYPE(Danbooru::DanbooruPost::Rating)
Q_DECLARE_METATYPE(QSet<QString>) Q_DECLARE_METATYPE(QSet<QString>)
#endif // DANBOORUPOST_H #endif // DANBOORUPOST_H

View file

@ -17,7 +17,6 @@
* along with Danbooru Client. If not, see <http://www.gnu.org/licenses/>. * along with Danbooru Client. If not, see <http://www.gnu.org/licenses/>.
*/ */
// STL // STL
#include <algorithm> #include <algorithm>
@ -100,7 +99,6 @@ void DanbooruService::getPostList()
} }
void DanbooruService::getTagList(int limit, QString name) void DanbooruService::getTagList(int limit, QString name)
{ {
QMap<QString, QString> parameters; QMap<QString, QString> parameters;
@ -237,7 +235,6 @@ void DanbooruService::getRelatedTags(const QStringList &tags,
// qCDebug(LIBDANBOORU) << "Final constructed related tag URL" << danbooruUrl; // qCDebug(LIBDANBOORU) << "Final constructed related tag URL" << danbooruUrl;
StoredTransferJob *job = KIO::storedGet( StoredTransferJob *job = KIO::storedGet(
danbooruUrl, KIO::NoReload, danbooruUrl, KIO::NoReload,
KIO::HideProgressInfo KIO::HideProgressInfo
@ -291,7 +288,6 @@ void DanbooruService::getRelatedTags(const QStringList &tags,
} }
const QSet< QString > DanbooruService::blacklist() const const QSet< QString > DanbooruService::blacklist() const
{ {
return m_blacklist; return m_blacklist;
@ -322,7 +318,6 @@ int DanbooruService::currentPage() const
return m_currentPage; return m_currentPage;
} }
const DanbooruPost::Ratings DanbooruService::maximumAllowedRating() const const DanbooruPost::Ratings DanbooruService::maximumAllowedRating() const
{ {
@ -347,7 +342,6 @@ void DanbooruService::nextPoolPage()
getPoolList(); getPoolList();
} }
QStringList DanbooruService::postTags() const QStringList DanbooruService::postTags() const
{ {
return m_tags; return m_tags;
@ -362,7 +356,8 @@ void DanbooruService::reset()
// Slots // Slots
void DanbooruService::processTagList(KJob *job) { void DanbooruService::processTagList(KJob *job)
{
if (job->error()) { if (job->error()) {
Q_EMIT(downloadError(job->errorString())); Q_EMIT(downloadError(job->errorString()));
@ -437,7 +432,6 @@ void DanbooruService::processPostList(KJob *job)
for (auto element : postList) { for (auto element : postList) {
QVariantMap map = element.toMap(); QVariantMap map = element.toMap();
DanbooruPost *post = new DanbooruPost(map); DanbooruPost *post = new DanbooruPost(map);
@ -469,7 +463,6 @@ void DanbooruService::processPostList(KJob *job)
StoredTransferJob *pixmapJob = KIO::storedGet(post->thumbnailUrl(), StoredTransferJob *pixmapJob = KIO::storedGet(post->thumbnailUrl(),
KIO::NoReload, KIO::HideProgressInfo); KIO::NoReload, KIO::HideProgressInfo);
// We don't want to overload the servers, so set some rational // We don't want to overload the servers, so set some rational
// priority // priority
@ -523,7 +516,6 @@ void DanbooruService::processPostList(KJob *job)
} }
void DanbooruService::downloadAllTags(KJob *job) void DanbooruService::downloadAllTags(KJob *job)
{ {
Q_UNUSED(job) Q_UNUSED(job)
@ -608,13 +600,15 @@ void DanbooruService::setImageCache(KImageCache* cache)
m_cache = cache; m_cache = cache;
} }
void DanbooruService::setMaxPosts(int number) { void DanbooruService::setMaxPosts(int number)
{
m_maxPosts = number < 100 ? number : 100; m_maxPosts = number < 100 ? number : 100;
} }
void DanbooruService::setCurrentPage(int page) { void DanbooruService::setCurrentPage(int page)
{
m_currentPage = page; m_currentPage = page;
} }

View file

@ -17,7 +17,6 @@
* along with Danbooru Client. If not, see <http://www.gnu.org/licenses/>. * along with Danbooru Client. If not, see <http://www.gnu.org/licenses/>.
*/ */
#ifndef DANBOORUSERVICE_H #ifndef DANBOORUSERVICE_H
#define DANBOORUSERVICE_H #define DANBOORUSERVICE_H
@ -102,7 +101,6 @@ private:
public: public:
/** /**
* @brief Construct a default instance of the service. * @brief Construct a default instance of the service.
* *
@ -284,7 +282,6 @@ public:
void setPostTags(const QStringList &tags); void setPostTags(const QStringList &tags);
private Q_SLOTS: private Q_SLOTS:
void processPostList(KJob *job); void processPostList(KJob *job);
void processTagList(KJob *job); void processTagList(KJob *job);

View file

@ -17,7 +17,6 @@
* along with Danbooru Client. If not, see <http://www.gnu.org/licenses/>. * along with Danbooru Client. If not, see <http://www.gnu.org/licenses/>.
*/ */
#include "danboorutag.h" #include "danboorutag.h"
namespace Danbooru namespace Danbooru

View file

@ -17,7 +17,6 @@
* along with Danbooru Client. If not, see <http://www.gnu.org/licenses/>. * along with Danbooru Client. If not, see <http://www.gnu.org/licenses/>.
*/ */
#ifndef DANBOORUTAG_H #ifndef DANBOORUTAG_H
#define DANBOORUTAG_H #define DANBOORUTAG_H
@ -78,5 +77,4 @@ Q_DECLARE_OPERATORS_FOR_FLAGS(TagTypes)
Q_DECLARE_METATYPE(Danbooru::DanbooruTag *) Q_DECLARE_METATYPE(Danbooru::DanbooruTag *)
#endif // DANBOORUTAG_H #endif // DANBOORUTAG_H

View file

@ -20,4 +20,3 @@
#include "libdanbooru_debug.h" #include "libdanbooru_debug.h"
Q_LOGGING_CATEGORY(LIBDANBOORU, "org.dennogumi.libdanbooru") Q_LOGGING_CATEGORY(LIBDANBOORU, "org.dennogumi.libdanbooru")

View file

@ -17,7 +17,6 @@
* along with Danbooru Client. If not, see <http://www.gnu.org/licenses/>. * along with Danbooru Client. If not, see <http://www.gnu.org/licenses/>.
*/ */
// Own // Own
#include "utils.h" #include "utils.h"
@ -69,7 +68,6 @@ QUrl requestUrl(QUrl &url, const QString &path,
danbooruUrl.setPassword(password); danbooruUrl.setPassword(password);
} }
return danbooruUrl; return danbooruUrl;
} }

View file

@ -17,7 +17,6 @@
* along with Danbooru Client. If not, see <http://www.gnu.org/licenses/>. * along with Danbooru Client. If not, see <http://www.gnu.org/licenses/>.
*/ */
#ifndef UTILS_H #ifndef UTILS_H
#define UTILS_H #define UTILS_H

View file

@ -108,7 +108,6 @@ DanbooruMainWindow::DanbooruMainWindow(QWidget *parent)
m_tableView->setModel(m_poolModel); m_tableView->setModel(m_poolModel);
m_tagWidget->setModel(m_proxyModel); m_tagWidget->setModel(m_proxyModel);
// Set up declarative bindings for the QQuickWidget // Set up declarative bindings for the QQuickWidget
m_view->setResizeMode(QQuickWidget::SizeRootObjectToView); m_view->setResizeMode(QQuickWidget::SizeRootObjectToView);
@ -216,8 +215,8 @@ DanbooruMainWindow::DanbooruMainWindow(QWidget *parent)
}); });
connect(m_view->rootObject(), SIGNAL(downloadRequested(const QUrl&, QVariant)), this, connect(m_view->rootObject(), SIGNAL(downloadRequested(QUrl,QVariant)), this,
SLOT(slotHandleDownload(const QUrl&, QVariant))); SLOT(slotHandleDownload(QUrl,QVariant)));
connect(m_tagWidget, &QListView::doubleClicked, this, &DanbooruMainWindow::searchTag); connect(m_tagWidget, &QListView::doubleClicked, this, &DanbooruMainWindow::searchTag);
@ -261,7 +260,6 @@ void DanbooruMainWindow::loadSettings()
} }
void DanbooruMainWindow::setupActions() void DanbooruMainWindow::setupActions()
{ {
@ -329,7 +327,6 @@ void DanbooruMainWindow::setupActions()
actionCollection()->action(QLatin1String("morePools"))->setEnabled(true); actionCollection()->action(QLatin1String("morePools"))->setEnabled(true);
m_tableView->show(); m_tableView->show();
} else { } else {
poolDockWidget->hide(); poolDockWidget->hide();
actionCollection()->action(QLatin1String("morePools"))->setEnabled(false); actionCollection()->action(QLatin1String("morePools"))->setEnabled(false);
@ -382,8 +379,8 @@ void DanbooruMainWindow::setupActions()
); );
} }
void DanbooruMainWindow::setupDockWidgets()
void DanbooruMainWindow::setupDockWidgets() { {
// Set up PoolWidget // Set up PoolWidget
@ -459,7 +456,6 @@ void DanbooruMainWindow::downloadPosts()
return; return;
} }
handlePostDownload(QStringList(), false); handlePostDownload(QStringList(), false);
} }
@ -477,8 +473,8 @@ void DanbooruMainWindow::optionsPreferences()
dialog->show(); dialog->show();
} }
void DanbooruMainWindow::slotHandleDownload(const QUrl &url, const QVariant tags) { void DanbooruMainWindow::slotHandleDownload(const QUrl &url, const QVariant tags)
{
QStringList tagList = tags.toStringList(); QStringList tagList = tags.toStringList();
@ -506,7 +502,6 @@ void DanbooruMainWindow::slotHandleDownload(const QUrl &url, const QVariant tags
); );
// TODO: Remember last user directory - settings? // TODO: Remember last user directory - settings?
if (!localFile.isEmpty()) { if (!localFile.isEmpty()) {
@ -554,7 +549,6 @@ void DanbooruMainWindow::clearModels()
} }
void DanbooruMainWindow::handlePostDownload(const QStringList &tags, bool relatedTags) void DanbooruMainWindow::handlePostDownload(const QStringList &tags, bool relatedTags)
{ {
clearModels(); clearModels();

View file

@ -32,12 +32,9 @@
#include <KSharedDataCache> #include <KSharedDataCache>
#include <KImageCache> #include <KImageCache>
class QQuickWidget; class QQuickWidget;
class QSortFilterProxyModel; class QSortFilterProxyModel;
namespace Danbooru namespace Danbooru
{ {

View file

@ -24,14 +24,16 @@
#include <KLocalizedString> #include <KLocalizedString>
namespace Danbooru { namespace Danbooru
{
DanbooruPoolModel::DanbooruPoolModel(QObject *parent): QAbstractTableModel(parent) DanbooruPoolModel::DanbooruPoolModel(QObject *parent): QAbstractTableModel(parent)
{ {
} }
const QStringList DanbooruPoolModel::m_headerNames = { i18n("ID"), const QStringList DanbooruPoolModel::m_headerNames = { i18n("ID"),
i18n("Name"), i18n("Posts"), i18n("Description") }; i18n("Name"), i18n("Posts"), i18n("Description")
};
DanbooruPoolModel::~DanbooruPoolModel() DanbooruPoolModel::~DanbooruPoolModel()
{ {
@ -120,6 +122,4 @@ DanbooruPool* DanbooruPoolModel::poolAt(int index) const
return m_items.at(index); return m_items.at(index);
} }
} // namespace Danbooru } // namespace Danbooru

View file

@ -23,7 +23,8 @@
#include <QVector> #include <QVector>
#include <QAbstractTableModel> #include <QAbstractTableModel>
namespace Danbooru { namespace Danbooru
{
class DanbooruPool; class DanbooruPool;
@ -42,7 +43,6 @@ public:
void clear(); void clear();
DanbooruPool *poolAt(int index) const; DanbooruPool *poolAt(int index) const;
private: private:
QVector<DanbooruPool *> m_items; QVector<DanbooruPool *> m_items;
static const QStringList m_headerNames; static const QStringList m_headerNames;
@ -52,9 +52,6 @@ public Q_SLOTS:
}; };
} // namespace Danbooru } // namespace Danbooru
#endif #endif

View file

@ -17,7 +17,6 @@
* along with Danbooru Client. If not, see <http://www.gnu.org/licenses/>. * along with Danbooru Client. If not, see <http://www.gnu.org/licenses/>.
*/ */
// Own // Own
#include "danboorupostmodel.h" #include "danboorupostmodel.h"
@ -81,16 +80,14 @@ QVariant DanbooruPostModel::data(const QModelIndex &index, int role) const
} }
switch (role) { switch (role) {
case Qt::DisplayRole: case Qt::DisplayRole: {
{
QVariant variant; QVariant variant;
variant.setValue(post); variant.setValue(post);
return variant; return variant;
} }
case Qt::DecorationRole: case Qt::DecorationRole: {
{
const QPixmap pixmap = post->pixmap(); const QPixmap pixmap = post->pixmap();
return pixmap; return pixmap;
} }
@ -106,8 +103,7 @@ QVariant DanbooruPostModel::data(const QModelIndex &index, int role) const
return QSize(post->width(), post->height()); return QSize(post->width(), post->height());
case RatingRole: case RatingRole:
return post->rating(); return post->rating();
case TagRole: case TagRole: {
{
QStringList tagList = post->tags().toList(); QStringList tagList = post->tags().toList();
return tagList; return tagList;
} }

View file

@ -17,7 +17,6 @@
* along with Danbooru Client. If not, see <http://www.gnu.org/licenses/>. * along with Danbooru Client. If not, see <http://www.gnu.org/licenses/>.
*/ */
#ifndef DANBOORUPOSTMODEL_H #ifndef DANBOORUPOSTMODEL_H
#define DANBOORUPOSTMODEL_H #define DANBOORUPOSTMODEL_H

View file

@ -17,14 +17,14 @@
* along with Danbooru Client. If not, see <http://www.gnu.org/licenses/>. * along with Danbooru Client. If not, see <http://www.gnu.org/licenses/>.
*/ */
#include "danboorutagmodel.h" #include "danboorutagmodel.h"
#include "libdanbooru/danboorutag.h" #include "libdanbooru/danboorutag.h"
#include "danbooru_client_debug.h" #include "danbooru_client_debug.h"
#include <KLocalizedString> #include <KLocalizedString>
namespace Danbooru { namespace Danbooru
{
DanbooruTagModel::DanbooruTagModel(QObject *parent): QAbstractListModel(parent) DanbooruTagModel::DanbooruTagModel(QObject *parent): QAbstractListModel(parent)
{ {
@ -38,7 +38,6 @@ DanbooruTagModel::~DanbooruTagModel()
} }
} }
int DanbooruTagModel::rowCount(const QModelIndex &parent) const int DanbooruTagModel::rowCount(const QModelIndex &parent) const
{ {
Q_UNUSED(parent); Q_UNUSED(parent);
@ -86,7 +85,8 @@ void DanbooruTagModel::addTag(DanbooruTag* tag)
endInsertRows(); endInsertRows();
} }
void DanbooruTagModel::clear() { void DanbooruTagModel::clear()
{
if (m_items.isEmpty()) { if (m_items.isEmpty()) {
return; return;

View file

@ -23,7 +23,8 @@
#include <QAbstractListModel> #include <QAbstractListModel>
#include <QVector> #include <QVector>
namespace Danbooru { namespace Danbooru
{
class DanbooruTag; class DanbooruTag;
@ -53,7 +54,6 @@ public Q_SLOTS:
}; };
} // namespace Danbooru } // namespace Danbooru
#endif #endif