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
4#ifndef VIEW3D_H
5#define VIEW3D_H
6
8#include <QtWidgets/qwidget.h>
9
10QT_BEGIN_NAMESPACE
11
12class QScrollBar;
13class QGLWidget;
14class QDesignerFormWindowInterface;
15
16class QView3DWidget;
17
18class QView3D : public QWidget
19{
21
22public:
24
25public slots:
26 void updateForm();
27
28private:
29 QView3DWidget *m_3d_widget;
30 QDesignerFormWindowInterface *m_form_window;
31
32 void addWidget(int depth, QWidget *w);
33 void addTexture(QWidget *w);
34};
35
36#endif // VIEW3D_H
37
38
39QT_END_NAMESPACE
QView3DWidget * m_3d_widget
Definition view3d.cpp:418
virtual void operator()(int, QWidget *w) const
Definition view3d.cpp:415
QDesignerFormEditorInterface * m_core
Definition view3d.cpp:417
AddTexture(QDesignerFormEditorInterface *core, QView3DWidget *w)
Definition view3d.cpp:413
virtual void operator()(int depth, QWidget *w) const
Definition view3d.cpp:425
AddWidget(QView3DWidget *w)
Definition view3d.cpp:424
QView3DWidget * m_3d_widget
Definition view3d.cpp:427
The QDesignerMetaDataBaseItemInterface class provides an interface to individual items in \QD's meta ...
friend class QWidget
Definition qpainter.h:421
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:364
#define SELECTION_BUFSIZE
Definition view3d.cpp:14
static int nearestSize(int v)
Definition view3d.cpp:78
static bool skipWidget(QDesignerFormEditorInterface *core, QWidget *widget)
Definition view3d.cpp:334
static QPixmap grabWidget(QWidget *widget, QDesignerFormEditorInterface *core)
Definition view3d.cpp:391
static void walkWidgetTree(QDesignerFormEditorInterface *core, int depth, QWidget *widget, const WalkWidgetTreeFunction &func)
Definition view3d.cpp:346