Qt Quick 3D - Custom Shaders Example▲
Sélectionnez
// Copyright (C) 2019 The Qt Company Ltd.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause
#include <QGuiApplication>
#include <QQmlApplicationEngine>
#include <QtQuick3D/qquick3d.h>
int
main(int
argc, char
*
argv[])
{
QGuiApplication app(argc, argv);
QSurfaceFormat::
setDefaultFormat(QQuick3D::
idealSurfaceFormat(4
));
qputenv("QT_QUICK_CONTROLS_STYLE"
, "Basic"
);
QQmlApplicationEngine engine;
engine.load(QUrl(QStringLiteral("qrc:/main.qml"
)));
if
(engine.rootObjects().isEmpty())
return
-
1
;
return
app.exec();
}