Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
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
9#include <QtWidgets/qwidget.h>
10
11QT_BEGIN_NAMESPACE
12
13class QScrollBar;
14class QGLWidget;
15class QDesignerFormWindowInterface;
16
17class QView3DWidget;
18
19class QView3D : public QWidget
20{
22
23public:
25
26public slots:
27 void updateForm();
28
29private:
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
40QT_END_NAMESPACE
QView3DWidget * m_3d_widget
Definition view3d.cpp:419
virtual void operator()(int, QWidget *w) const
Definition view3d.cpp:416
QDesignerFormEditorInterface * m_core
Definition view3d.cpp:418
AddTexture(QDesignerFormEditorInterface *core, QView3DWidget *w)
Definition view3d.cpp:414
virtual void operator()(int depth, QWidget *w) const
Definition view3d.cpp:426
AddWidget(QView3DWidget *w)
Definition view3d.cpp:425
QView3DWidget * m_3d_widget
Definition view3d.cpp:428
The QDesignerMetaDataBaseItemInterface class provides an interface to individual items in \QD's meta ...
friend class QWidget
Definition qpainter.h:432
virtual void operator()(int depth, QWidget *widget) const =0
#define GL_TEXTURE_MAX_ANISOTROPY_EXT
static void grabWidget_helper(QWidget *widget, QPixmap &res, QPixmap &buf, const QRect &r, const QPoint &offset, QDesignerFormEditorInterface *core)
Definition view3d.cpp:365
#define SELECTION_BUFSIZE
Definition view3d.cpp:15
static int nearestSize(int v)
Definition view3d.cpp:79
static bool skipWidget(QDesignerFormEditorInterface *core, QWidget *widget)
Definition view3d.cpp:335
static QPixmap grabWidget(QWidget *widget, QDesignerFormEditorInterface *core)
Definition view3d.cpp:392
static void walkWidgetTree(QDesignerFormEditorInterface *core, int depth, QWidget *widget, const WalkWidgetTreeFunction &func)
Definition view3d.cpp:347