AusweisApp2
Lade ...
Suche ...
Keine Treffer
AppSettings.h
gehe zur Dokumentation dieser Datei
1
9#pragma once
10
11#include "Env.h"
12#include "GeneralSettings.h"
13#include "HistorySettings.h"
16
17#include <QObject>
18
19
20namespace governikus
21{
22
27 : public QObject
28 , private Env::ThreadSafe
29{
30 Q_OBJECT
31 friend class Env;
32
33 private:
35 ~AppSettings() override = default;
36
37 GeneralSettings mGeneralSettings;
38 PreVerificationSettings mPreVerificationSettings;
39 HistorySettings mHistorySettings;
40 RemoteServiceSettings mRemoteReaderSettings;
41
42 public:
45 virtual HistorySettings& getHistorySettings();
47};
48
49
50} // namespace governikus
Represents application settings.
Definition: AppSettings.h:29
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:46
Definition: GeneralSettings.h:32
Definition: PreVerificationSettings.h:23
Definition: RemoteServiceSettings.h:31
Implementation of GeneralAuthenticate response APDUs.
Definition: CommandApdu.h:16
Definition: Env.h:51