Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qquick3ddebugsettings.cpp
Go to the documentation of this file.
1// Copyright (C) 2022 The Qt Company Ltd.
2// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only
3
5
7
106
111
113{
114 if (m_materialOverride == newMaterialOverride)
115 return;
116 m_materialOverride = newMaterialOverride;
118 update();
119}
120
121void QQuick3DDebugSettings::update()
122{
123 emit changed();
124}
125
141{
142 return m_wireframeEnabled;
143}
144
145void QQuick3DDebugSettings::setWireframeEnabled(bool newWireframeEnabled)
146{
147 if (m_wireframeEnabled == newWireframeEnabled)
148 return;
149 m_wireframeEnabled = newWireframeEnabled;
151 update();
152}
153
155
\inmodule QtCore
Definition qobject.h:103
void setWireframeEnabled(bool newWireframeEnabled)
QQuick3DDebugSettings(QObject *parent=nullptr)
\qmltype DebugSettings \inherits Object \inqmlmodule QtQuick3D
void setMaterialOverride(QQuick3DMaterialOverrides newMaterialOverride)
QQuick3DMaterialOverrides materialOverride
Combined button and popup list for selecting options.
#define emit