AusweisApp2
Lade ...
Suche ...
Keine Treffer
AppSettings.h
gehe zur Dokumentation dieser Datei
1
7#pragma once
8
9#include "Env.h"
10#include "GeneralSettings.h"
11#include "HistorySettings.h"
14
15#include <QObject>
16
17
18namespace governikus
19{
20
25 : public QObject
26 , private Env::ThreadSafe
27{
28 Q_OBJECT
29 friend class Env;
30
31 private:
33 ~AppSettings() override = default;
34
35 GeneralSettings mGeneralSettings;
36 PreVerificationSettings mPreVerificationSettings;
37 HistorySettings mHistorySettings;
38 RemoteServiceSettings mRemoteReaderSettings;
39
40 public:
43 virtual HistorySettings& getHistorySettings();
45};
46
47
48} // namespace governikus
Represents application settings.
Definition: AppSettings.h:27
virtual PreVerificationSettings & getPreVerificationSettings()
Definition: AppSettings.cpp:26
virtual GeneralSettings & getGeneralSettings()
Definition: AppSettings.cpp:20
virtual RemoteServiceSettings & getRemoteServiceSettings()
Definition: AppSettings.cpp:38
virtual HistorySettings & getHistorySettings()
Definition: AppSettings.cpp:32
Definition: Env.h:44
Definition: GeneralSettings.h:30
Definition: PreVerificationSettings.h:21
Definition: RemoteServiceSettings.h:29
A simple template renderer.
Definition: ActivationContext.h:15
Definition: Env.h:49