Polish forward decl in vulkan and opengl examples
Pick-to: 6.5 Change-Id: I9f05aedc7649ab7e248b7332c04a6664e85182d8 Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io> Reviewed-by: Andy Nichols <andy.nichols@qt.io>
This commit is contained in:
parent
3c6c3eccd1
commit
da4de6b6e3
@ -6,10 +6,8 @@
|
||||
|
||||
#include <QWidget>
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
class QSlider;
|
||||
class QPushButton;
|
||||
QT_END_NAMESPACE
|
||||
QT_FORWARD_DECLARE_CLASS(QSlider)
|
||||
QT_FORWARD_DECLARE_CLASS(QPushButton)
|
||||
|
||||
class GLWidget;
|
||||
class MainWindow;
|
||||
|
@ -9,14 +9,10 @@
|
||||
#include <QVector3D>
|
||||
#include "../hellogl2/logo.h"
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
|
||||
class QOpenGLTexture;
|
||||
class QOpenGLShaderProgram;
|
||||
class QOpenGLBuffer;
|
||||
class QOpenGLVertexArrayObject;
|
||||
|
||||
QT_END_NAMESPACE
|
||||
QT_FORWARD_DECLARE_CLASS(QOpenGLTexture)
|
||||
QT_FORWARD_DECLARE_CLASS(QOpenGLShaderProgram)
|
||||
QT_FORWARD_DECLARE_CLASS(QOpenGLBuffer)
|
||||
QT_FORWARD_DECLARE_CLASS(QOpenGLVertexArrayObject)
|
||||
|
||||
class GLWindow : public QOpenGLWindow
|
||||
{
|
||||
|
@ -7,11 +7,9 @@
|
||||
#include <QWindow>
|
||||
#include <QOpenGLFunctions>
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
class QPainter;
|
||||
class QOpenGLContext;
|
||||
class QOpenGLPaintDevice;
|
||||
QT_END_NAMESPACE
|
||||
QT_FORWARD_DECLARE_CLASS(QPainter)
|
||||
QT_FORWARD_DECLARE_CLASS(QOpenGLContext)
|
||||
QT_FORWARD_DECLARE_CLASS(QOpenGLPaintDevice)
|
||||
|
||||
//! [1]
|
||||
class OpenGLWindow : public QWindow, protected QOpenGLFunctions
|
||||
|
@ -6,12 +6,10 @@
|
||||
|
||||
#include <QWidget>
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
class QLCDNumber;
|
||||
class QLabel;
|
||||
class QPushButton;
|
||||
class QCheckBox;
|
||||
QT_END_NAMESPACE
|
||||
QT_FORWARD_DECLARE_CLASS(QLCDNumber)
|
||||
QT_FORWARD_DECLARE_CLASS(QLabel)
|
||||
QT_FORWARD_DECLARE_CLASS(QPushButton)
|
||||
QT_FORWARD_DECLARE_CLASS(QCheckBox)
|
||||
|
||||
class VulkanWindow;
|
||||
|
||||
|
@ -7,13 +7,11 @@
|
||||
#include "../shared/trianglerenderer.h"
|
||||
#include <QWidget>
|
||||
|
||||
class VulkanWindow;
|
||||
QT_FORWARD_DECLARE_CLASS(QTabWidget)
|
||||
QT_FORWARD_DECLARE_CLASS(QPlainTextEdit)
|
||||
QT_FORWARD_DECLARE_CLASS(QLCDNumber)
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
class QTabWidget;
|
||||
class QPlainTextEdit;
|
||||
class QLCDNumber;
|
||||
QT_END_NAMESPACE
|
||||
class VulkanWindow;
|
||||
|
||||
class MainWindow : public QWidget
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user