AusweisApp2
ResourceLoader.h
gehe zur Dokumentation dieser Datei
1/*
2 * \brief Handler to load and manage resources and resource files.
3 *
4 * \copyright Copyright (c) 2014-2022 Governikus GmbH & Co. KG, Germany
5 */
6
7#pragma once
8
9#include <QStringList>
10
11namespace governikus
12{
13
15{
16 Q_DISABLE_COPY(ResourceLoader)
17
18 private:
19 const QStringList mFilenames;
20 QStringList mLoadedResources;
21
22 protected:
25
26 public:
28 void init();
29 void shutdown();
30 [[nodiscard]] bool isLoaded() const;
31};
32
33} // namespace governikus
Definition: ResourceLoader.h:15
static ResourceLoader & getInstance()
bool isLoaded() const
Definition: ResourceLoader.cpp:61
~ResourceLoader()
Definition: ResourceLoader.cpp:29
void shutdown()
Definition: ResourceLoader.cpp:50
void init()
Definition: ResourceLoader.cpp:35
A simple template renderer.
Definition: ActivationContext.h:15