Messagelib

groupheaderitem.h
1/******************************************************************************
2 *
3 * SPDX-FileCopyrightText: 2008 Szymon Tomasz Stefanek <pragma@kvirc.net>
4 *
5 * SPDX-License-Identifier: GPL-2.0-or-later
6 *
7 *******************************************************************************/
8
9#pragma once
10
11#include <QString>
12
13#include "core/item.h"
14
15namespace MessageList
16{
17namespace Core
18{
19class GroupHeaderItem : public Item
20{
21public:
22 explicit GroupHeaderItem(const QString &label);
23 ~GroupHeaderItem() override;
24
25 [[nodiscard]] const QString &label() const;
26 void setLabel(const QString &label);
27
28private:
29 QString mLabel;
30};
31} // namespace Core
32} // namespace MessageList
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 16:59:12 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.