Messagelib

groupheaderitem.h
1 /******************************************************************************
2  *
3  * SPDX-FileCopyrightText: 2008 Szymon Tomasz Stefanek <[email protected]>
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 
15 namespace MessageList
16 {
17 namespace Core
18 {
19 class GroupHeaderItem : public Item
20 {
21 public:
22  explicit GroupHeaderItem(const QString &label);
23  ~GroupHeaderItem() override;
24 
25  Q_REQUIRED_RESULT const QString &label() const;
26  void setLabel(const QString &label);
27 
28 private:
29  QString mLabel;
30 };
31 } // namespace Core
32 } // namespace MessageList
QString label(StandardShortcut id)
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Wed Mar 22 2023 04:07:14 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.