summaryrefslogtreecommitdiffstats
path: root/plugins/rssfeed/rss/textinput.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/rssfeed/rss/textinput.cpp')
-rw-r--r--plugins/rssfeed/rss/textinput.cpp94
1 files changed, 0 insertions, 94 deletions
diff --git a/plugins/rssfeed/rss/textinput.cpp b/plugins/rssfeed/rss/textinput.cpp
deleted file mode 100644
index a32c9f5..0000000
--- a/plugins/rssfeed/rss/textinput.cpp
+++ /dev/null
@@ -1,94 +0,0 @@
-/*
- * textinput.cpp
- *
- * Copyright (c) 2001, 2002, 2003 Frerich Raabe <raabe@kde.org>
- *
- * This program 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. For licensing and distribution details, check the
- * accompanying file 'COPYING'.
- */
-#include "textinput.h"
-#include "tools_p.h"
-
-#include <kurl.h>
-
-#include <tqdom.h>
-
-using namespace RSS;
-
-struct TextInput::Private : public Shared
-{
- TQString title;
- TQString description;
- TQString name;
- KURL link;
-};
-
-TextInput::TextInput() : d(new Private)
-{
-}
-
-TextInput::TextInput(const TextInput &other) : d(0)
-{
- *this = other;
-}
-
-TextInput::TextInput(const TQDomNode &node) : d(new Private)
-{
- TQString elemText;
-
- if (!(elemText = extractNode(node, TQString::fromLatin1("title"))).isNull())
- d->title = elemText;
- if (!(elemText = extractNode(node, TQString::fromLatin1("description"))).isNull())
- d->description = elemText;
- if (!(elemText = extractNode(node, TQString::fromLatin1("name"))))
- d->name = elemText;
- if (!(elemText = extractNode(node, TQString::fromLatin1("link"))).isNull())
- d->link = elemText;
-}
-
-TextInput::~TextInput()
-{
- if (d->deref())
- delete d;
-}
-
-TQString TextInput::title() const
-{
- return d->title;
-}
-
-TQString TextInput::description() const
-{
- return d->description;
-}
-
-TQString TextInput::name() const
-{
- return d->name;
-}
-
-const KURL &TextInput::link() const
-{
- return d->link;
-}
-
-TextInput &TextInput::operator=(const TextInput &other)
-{
- if (this != &other) {
- other.d->ref();
- if (d && d->deref())
- delete d;
- d = other.d;
- }
- return *this;
-}
-
-bool TextInput::operator==(const TextInput &other) const
-{
- return d->title == other.title() &&
- d->description == other.description() &&
- d->name == other.name() &&
- d->link == other.link();
-}