Qt Quick 3D - Principled Material Example▲
Sélectionnez
// Copyright (C) 2022 The Qt Company Ltd.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause
#include
"imagehelper.h"
#include <QtGui/QImageReader>
ImageHelper::
ImageHelper(QObject *
parent)
:
QObject{
parent}
{
}
QString ImageHelper::
getSupportedImageFormatsFilter() const
{
auto
formats =
QImageReader::
supportedImageFormats();
QString imageFilter =
QStringLiteral("Image files ("
);
for
(const
auto
&
amp;format : std::
as_const(formats))
imageFilter +=
QStringLiteral("*."
) +
format +
QStringLiteral(" "
);
imageFilter +=
QStringLiteral(")"
);
return
imageFilter;
}