dde-control-center
Deepin Control Center
载入中...
搜索中...
未找到
settingsheaderitem.h
1//SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
2//
3//SPDX-License-Identifier: GPL-3.0-or-later
4#pragma once
5
6#include "interface/namespace.h"
7#include "widgets/settingsitem.h"
8
9class QHBoxLayout;
10
11namespace DCC_NAMESPACE {
12
13class TitleLabel;
15{
16 Q_OBJECT
17
18public:
19 explicit SettingsHeaderItem(QWidget *parent = 0);
20
21 TitleLabel *textLabel() const { return m_headerText; }
22 QHBoxLayout *layout() const { return m_mainLayout; }
23
24 void setTitle(const QString &title);
25 void setRightWidget(QWidget *widget);
26
27private:
28 QHBoxLayout *m_mainLayout;
29 TitleLabel *m_headerText;
30};
31
32}
Definition settingsheaderitem.h:15
Definition settingsitem.h:11
Definition titlelabel.h:13