blob: 062f51d16fdbd684301f002db9c83bed066c4ceb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
// Copyright (C) 2023 The Qt Company Ltd.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only
#include <QtCore/QFile>
#include <QtQuick/private/qquickimage_p.h>
class DeviceLoadingImage : public QQuickImage
{
Q_OBJECT
QML_NAMED_ELEMENT(DeviceLoadingImage)
public:
DeviceLoadingImage(QQuickItem *parent = nullptr) : QQuickImage(parent) { }
protected:
void load() override;
std::unique_ptr<QFile> device;
};
|