Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Toggle main menu visibility
Loading...
Searching...
No Matches
qtgroupboxpropertybrowser_p.h
Go to the documentation of this file.
1
// Copyright (C) 2016 The Qt Company Ltd.
2
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
3
// Qt-Security score:significant reason:default
4
5
//
6
// W A R N I N G
7
// -------------
8
//
9
// This file is not part of the Qt API. It exists for the convenience
10
// of Qt Designer. This header file may change from version to version
11
// without notice, or even be removed.
12
//
13
// We mean it.
14
//
15
16
#
ifndef
QTGROUPBOXPROPERTYBROWSER_H
17
#
define
QTGROUPBOXPROPERTYBROWSER_H
18
19
#
include
"qtpropertybrowser_p.h"
20
21
QT_BEGIN_NAMESPACE
22
23
class
QtGroupBoxPropertyBrowserPrivate
;
24
25
class
QtGroupBoxPropertyBrowser
:
public
QtAbstractPropertyBrowser
26
{
27
Q_OBJECT
28
public
:
29
QtGroupBoxPropertyBrowser
(
QWidget
*
parent
=
nullptr
);
30
~
QtGroupBoxPropertyBrowser
()
override
;
31
32
protected
:
33
void
itemInserted
(
QtBrowserItem
*item,
QtBrowserItem
*afterItem)
override
;
34
void
itemRemoved
(
QtBrowserItem
*item)
override
;
35
void
itemChanged
(
QtBrowserItem
*item)
override
;
36
37
private
:
38
QScopedPointer<QtGroupBoxPropertyBrowserPrivate> d_ptr;
39
Q_DECLARE_PRIVATE
(
QtGroupBoxPropertyBrowser
)
40
Q_DISABLE_COPY_MOVE
(
QtGroupBoxPropertyBrowser
)
41
};
42
43
QT_END_NAMESPACE
44
45
#
endif
QtAbstractPropertyBrowser
QtAbstractPropertyBrowser provides a base class for implementing property browsers.
Definition
qtpropertybrowser_p.h:214
QtBrowserItem
The QtBrowserItem class represents a property in a property browser instance.
Definition
qtpropertybrowser_p.h:198
QtGroupBoxPropertyBrowserPrivate
Definition
qtgroupboxpropertybrowser.cpp:16
QtGroupBoxPropertyBrowserPrivate::propertyInserted
void propertyInserted(QtBrowserItem *index, QtBrowserItem *afterIndex)
Definition
qtgroupboxpropertybrowser.cpp:112
QtGroupBoxPropertyBrowserPrivate::createEditor
QWidget * createEditor(QtProperty *property, QWidget *parent) const
Definition
qtgroupboxpropertybrowser.cpp:26
QtGroupBoxPropertyBrowserPrivate::propertyRemoved
void propertyRemoved(QtBrowserItem *index)
Definition
qtgroupboxpropertybrowser.cpp:214
QtGroupBoxPropertyBrowserPrivate::propertyChanged
void propertyChanged(QtBrowserItem *index)
Definition
qtgroupboxpropertybrowser.cpp:315
QtGroupBoxPropertyBrowserPrivate::slotUpdate
void slotUpdate()
Definition
qtgroupboxpropertybrowser.cpp:65
QtGroupBoxPropertyBrowser
The QtGroupBoxPropertyBrowser class provides a QGroupBox based property browser.
Definition
qtgroupboxpropertybrowser_p.h:26
QtGroupBoxPropertyBrowser::~QtGroupBoxPropertyBrowser
~QtGroupBoxPropertyBrowser() override
Destroys this property browser.
Definition
qtgroupboxpropertybrowser.cpp:415
QtGroupBoxPropertyBrowser::itemChanged
void itemChanged(QtBrowserItem *item) override
\reimp
Definition
qtgroupboxpropertybrowser.cpp:440
QtGroupBoxPropertyBrowser::itemRemoved
void itemRemoved(QtBrowserItem *item) override
\reimp
Definition
qtgroupboxpropertybrowser.cpp:432
QtGroupBoxPropertyBrowser::itemInserted
void itemInserted(QtBrowserItem *item, QtBrowserItem *afterItem) override
\reimp
Definition
qtgroupboxpropertybrowser.cpp:424
QtProperty
The QtProperty class encapsulates an instance of a property.
Definition
qtpropertybrowser_p.h:29
QtProperty::isEnabled
bool isEnabled() const
Returns whether the property is enabled.
Definition
qtpropertybrowser.cpp:232
QtProperty::isModified
bool isModified() const
Returns whether the property is modified.
Definition
qtpropertybrowser.cpp:242
QT_BEGIN_NAMESPACE
Combined button and popup list for selecting options.
Definition
qsequentialanimationgroup.cpp:47
QtGroupBoxPropertyBrowserPrivate::WidgetItem
Definition
qtgroupboxpropertybrowser.cpp:32
QtGroupBoxPropertyBrowserPrivate::WidgetItem::layout
QGridLayout * layout
Definition
qtgroupboxpropertybrowser.cpp:37
QtGroupBoxPropertyBrowserPrivate::WidgetItem::groupBox
QGroupBox * groupBox
Definition
qtgroupboxpropertybrowser.cpp:36
QtGroupBoxPropertyBrowserPrivate::WidgetItem::children
QList< WidgetItem * > children
Definition
qtgroupboxpropertybrowser.cpp:40
QtGroupBoxPropertyBrowserPrivate::WidgetItem::widget
QWidget * widget
Definition
qtgroupboxpropertybrowser.cpp:33
QtGroupBoxPropertyBrowserPrivate::WidgetItem::line
QFrame * line
Definition
qtgroupboxpropertybrowser.cpp:38
QtGroupBoxPropertyBrowserPrivate::WidgetItem::label
QLabel * label
Definition
qtgroupboxpropertybrowser.cpp:34
QtGroupBoxPropertyBrowserPrivate::WidgetItem::widgetLabel
QLabel * widgetLabel
Definition
qtgroupboxpropertybrowser.cpp:35
QtGroupBoxPropertyBrowserPrivate::WidgetItem::parent
WidgetItem * parent
Definition
qtgroupboxpropertybrowser.cpp:39
qttools
src
shared
qtpropertybrowser
qtgroupboxpropertybrowser_p.h
Generated on
for Qt by
1.18.0