DtkWidget 5.6.0.2
DTK Widget module
dbuttonbox_p.h
1// SPDX-FileCopyrightText: 2019 - 2022 UnionTech Software Technology Co., Ltd.
2//
3// SPDX-License-Identifier: LGPL-3.0-or-later
4
5#ifndef DBUTTONBOX_P_H
6#define DBUTTONBOX_P_H
7
8#include <DButtonBox>
9#include <DStyleOption>
10
11#include <DObjectPrivate>
12
13QT_BEGIN_NAMESPACE
14class QBoxLayout;
15QT_END_NAMESPACE
16
17DWIDGET_BEGIN_NAMESPACE
18
19class DButtonBoxPrivate : public DCORE_NAMESPACE::DObjectPrivate
20{
21public:
23 void init();
24 DStyleOptionButtonBoxButton::ButtonPosition getButtonPosition(const DButtonBoxButton *button) const;
25
26 QButtonGroup *group;
27 QBoxLayout *layout;
28
29 D_DECLARE_PUBLIC(DButtonBox)
30};
31
32DWIDGET_END_NAMESPACE
33
34#endif // DBUTTONBOX_P_H
DButtonBoxButton 提供了修改了样式的按钮.
Definition: dbuttonbox.h:20
Definition: dbuttonbox_p.h:20
DButtonBox 类似于 QButtonGroup 的类.
Definition: dbuttonbox.h:54