┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/kitemviews/kstandarditem.cpp
diff options
context:
space:
mode:
authorKai Uwe Broulik <[email protected]>2021-12-16 19:37:39 +0100
committerKai Uwe Broulik <[email protected]>2022-01-11 13:43:44 +0100
commitaf2baf8047c0f4ca248b22f2c36074ad86a2020e (patch)
treebe75c546453206b798320a79b0c39c2a5e14461d /src/kitemviews/kstandarditem.cpp
parent0603e18cd4e36b988196a99810f2e3e803fe3125 (diff)
Remove KStandardItem and KStandardItemModel
They were used by the custom places panel and are now unused.
Diffstat (limited to 'src/kitemviews/kstandarditem.cpp')
-rw-r--r--src/kitemviews/kstandarditem.cpp129
1 files changed, 0 insertions, 129 deletions
diff --git a/src/kitemviews/kstandarditem.cpp b/src/kitemviews/kstandarditem.cpp
deleted file mode 100644
index fcaa50b9d..000000000
--- a/src/kitemviews/kstandarditem.cpp
+++ /dev/null
@@ -1,129 +0,0 @@
-/*
- * SPDX-FileCopyrightText: 2012 Peter Penz <[email protected]>
- *
- * SPDX-License-Identifier: GPL-2.0-or-later
- */
-
-#include "kstandarditem.h"
-#include "kstandarditemmodel.h"
-
-KStandardItem::KStandardItem(KStandardItem* parent) :
- QObject(parent),
- m_model(nullptr),
- m_data()
-{
-}
-
-KStandardItem::KStandardItem(const QString& text, KStandardItem* parent) :
- QObject(parent),
- m_model(nullptr),
- m_data()
-{
- setText(text);
-}
-
-KStandardItem::KStandardItem(const QString& icon, const QString& text, KStandardItem* parent) :
- QObject(parent),
- m_model(nullptr),
- m_data()
-{
- setIcon(icon);
- setText(text);
-}
-
-KStandardItem::~KStandardItem()
-{
-}
-
-void KStandardItem::setText(const QString& text)
-{
- setDataValue("text", text);
-}
-
-QString KStandardItem::text() const
-{
- return m_data["text"].toString();
-}
-
-void KStandardItem::setIcon(const QString& icon)
-{
- setDataValue("iconName", icon);
-}
-
-QString KStandardItem::icon() const
-{
- return m_data["iconName"].toString();
-}
-
-void KStandardItem::setIconOverlays(const QStringList& overlays)
-{
- setDataValue("iconOverlays", overlays);
-}
-
-QStringList KStandardItem::iconOverlays() const
-{
- return m_data["iconOverlays"].toStringList();
-}
-
-void KStandardItem::setGroup(const QString& group)
-{
- setDataValue("group", group);
-}
-
-QString KStandardItem::group() const
-{
- return m_data["group"].toString();
-}
-
-void KStandardItem::setDataValue(const QByteArray& role, const QVariant& value)
-{
- const QVariant previous = m_data.value(role);
- if (previous == value) {
- return;
- }
-
- m_data.insert(role, value);
- onDataValueChanged(role, value, previous);
-
- if (m_model) {
- const int index = m_model->index(this);
- QSet<QByteArray> changedRoles;
- changedRoles.insert(role);
- m_model->onItemChanged(index, changedRoles);
- Q_EMIT m_model->itemsChanged(KItemRangeList() << KItemRange(index, 1), changedRoles);
- }
-}
-
-QVariant KStandardItem::dataValue(const QByteArray& role) const
-{
- return m_data[role];
-}
-
-void KStandardItem::setData(const QHash<QByteArray, QVariant>& values)
-{
- const QHash<QByteArray, QVariant> previous = m_data;
- m_data = values;
- onDataChanged(values, previous);
-}
-
-QHash<QByteArray, QVariant> KStandardItem::data() const
-{
- return m_data;
-}
-
-void KStandardItem::onDataValueChanged(const QByteArray& role,
- const QVariant& current,
- const QVariant& previous)
-{
- Q_UNUSED(role)
- Q_UNUSED(current)
- Q_UNUSED(previous)
-}
-
-void KStandardItem::onDataChanged(const QHash<QByteArray, QVariant>& current,
- const QHash<QByteArray, QVariant>& previous)
-{
- Q_UNUSED(current)
- Q_UNUSED(previous)
-}
-