Feed reader refactoring started.

This commit is contained in:
Martin Rotter 2016-08-13 13:17:56 +02:00
parent db2d60a45e
commit 79d476a49c
3 changed files with 732 additions and 669 deletions

View File

@ -269,7 +269,8 @@ HEADERS += src/core/feeddownloader.h \
src/gui/settings/settingslocalization.h \ src/gui/settings/settingslocalization.h \
src/gui/settings/settingsbrowsermail.h \ src/gui/settings/settingsbrowsermail.h \
src/gui/settings/settingsfeedsmessages.h \ src/gui/settings/settingsfeedsmessages.h \
src/gui/settings/settingsdownloads.h src/gui/settings/settingsdownloads.h \
src/miscellaneous/feedreader.h
SOURCES += src/core/feeddownloader.cpp \ SOURCES += src/core/feeddownloader.cpp \
src/core/feedsmodel.cpp \ src/core/feedsmodel.cpp \
@ -389,7 +390,8 @@ SOURCES += src/core/feeddownloader.cpp \
src/gui/settings/settingslocalization.cpp \ src/gui/settings/settingslocalization.cpp \
src/gui/settings/settingsbrowsermail.cpp \ src/gui/settings/settingsbrowsermail.cpp \
src/gui/settings/settingsfeedsmessages.cpp \ src/gui/settings/settingsfeedsmessages.cpp \
src/gui/settings/settingsdownloads.cpp src/gui/settings/settingsdownloads.cpp \
src/miscellaneous/feedreader.cpp
FORMS += src/gui/toolbareditor.ui \ FORMS += src/gui/toolbareditor.ui \
src/network-web/downloaditem.ui \ src/network-web/downloaditem.ui \

View File

@ -0,0 +1,26 @@
// This file is part of RSS Guard.
//
// Copyright (C) 2011-2016 by Martin Rotter <rotter.martinos@gmail.com>
//
// RSS Guard is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// RSS Guard is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with RSS Guard. If not, see <http://www.gnu.org/licenses/>.
#include "miscellaneous/feedreader.h"
FeedReader::FeedReader(QObject *parent) : QObject(parent) {
}
FeedReader::~FeedReader() {
qDebug("Destroying FeedReader instance.");
}

View File

@ -0,0 +1,35 @@
// This file is part of RSS Guard.
//
// Copyright (C) 2011-2016 by Martin Rotter <rotter.martinos@gmail.com>
//
// RSS Guard is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// RSS Guard is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with RSS Guard. If not, see <http://www.gnu.org/licenses/>.
#ifndef FEEDREADER_H
#define FEEDREADER_H
#include <QObject>
class FeedReader : public QObject {
Q_OBJECT
public:
explicit FeedReader(QObject *parent = 0);
virtual ~FeedReader();
signals:
public slots:
};
#endif // FEEDREADER_H