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
view3d.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
#
ifndef
VIEW3D_H
6
#
define
VIEW3D_H
7
8
#
include
"view3d_global.h"
9
#
include
<
QtWidgets
/
qwidget
.
h
>
10
11
QT_BEGIN_NAMESPACE
12
13
class
QScrollBar;
14
class
QGLWidget;
15
class
QDesignerFormWindowInterface;
16
17
class
QView3DWidget;
18
19
class
QView3D
:
public
QWidget
20
{
21
Q_OBJECT
22
23
public
:
24
QView3D
(
QDesignerFormWindowInterface
*
form_window
,
QWidget
*
parent
);
25
26
public
slots
:
27
void
updateForm
();
28
29
private
:
30
QView3DWidget *m_3d_widget;
31
QDesignerFormWindowInterface *m_form_window;
32
33
void
addWidget(
int
depth,
QWidget
*w);
34
void
addTexture(
QWidget
*w);
35
};
36
37
#
endif
// VIEW3D_H
38
39
40
QT_END_NAMESPACE
AddTexture
Definition
view3d.cpp:412
AddTexture::m_3d_widget
QView3DWidget * m_3d_widget
Definition
view3d.cpp:419
AddTexture::operator()
virtual void operator()(int, QWidget *w) const
Definition
view3d.cpp:416
AddTexture::m_core
QDesignerFormEditorInterface * m_core
Definition
view3d.cpp:418
AddTexture::AddTexture
AddTexture(QDesignerFormEditorInterface *core, QView3DWidget *w)
Definition
view3d.cpp:414
AddWidget
Definition
view3d.cpp:423
AddWidget::operator()
virtual void operator()(int depth, QWidget *w) const
Definition
view3d.cpp:426
AddWidget::AddWidget
AddWidget(QView3DWidget *w)
Definition
view3d.cpp:425
AddWidget::m_3d_widget
QView3DWidget * m_3d_widget
Definition
view3d.cpp:428
QDesignerMetaDataBaseItemInterface
The QDesignerMetaDataBaseItemInterface class provides an interface to individual items in \QD's meta ...
Definition
abstractmetadatabase.h:22
QPainter::QWidget
friend class QWidget
Definition
qpainter.h:432
QView3D
Definition
view3d.h:20
WalkWidgetTreeFunction
Definition
view3d.cpp:330
WalkWidgetTreeFunction::operator()
virtual void operator()(int depth, QWidget *widget) const =0
GL_TEXTURE_MAX_ANISOTROPY_EXT
#define GL_TEXTURE_MAX_ANISOTROPY_EXT
Definition
qopengles2ext.h:2148
grabWidget_helper
static void grabWidget_helper(QWidget *widget, QPixmap &res, QPixmap &buf, const QRect &r, const QPoint &offset, QDesignerFormEditorInterface *core)
Definition
view3d.cpp:365
SELECTION_BUFSIZE
#define SELECTION_BUFSIZE
Definition
view3d.cpp:15
nearestSize
static int nearestSize(int v)
Definition
view3d.cpp:79
skipWidget
static bool skipWidget(QDesignerFormEditorInterface *core, QWidget *widget)
Definition
view3d.cpp:335
grabWidget
static QPixmap grabWidget(QWidget *widget, QDesignerFormEditorInterface *core)
Definition
view3d.cpp:392
walkWidgetTree
static void walkWidgetTree(QDesignerFormEditorInterface *core, int depth, QWidget *widget, const WalkWidgetTreeFunction &func)
Definition
view3d.cpp:347
qttools
src
designer
src
plugins
tools
view3d
view3d.h
Generated on
for Qt by
1.18.0