AusweisApp2
DeviceInfo.h
gehe zur Dokumentation dieser Datei
1 
8 #pragma once
9 
10 #include <QString>
11 
12 namespace governikus
13 {
14 
16 {
17  private:
18  DeviceInfo();
19  ~DeviceInfo();
20  Q_DISABLE_COPY(DeviceInfo)
21 
22 #ifdef Q_OS_ANDROID
23  static QString getField(const char* const pField);
24 #endif
25 
26  public:
27  static QString getPrettyInfo();
28  static QString getName();
29  static QString getFingerprint();
30  static QString getOSBuildNumber();
31  static QString getOSVersion();
32  static QString getKernelVersion();
33  static QString getVendor();
34  static QString getModelNumber();
35  static QString getModelName();
36 };
37 
38 } // namespace governikus
Definition: DeviceInfo.h:16
static QString getKernelVersion()
Definition: DeviceInfo.cpp:93
static QString getFingerprint()
Definition: DeviceInfo.cpp:63
static QString getVendor()
Definition: DeviceInfo.cpp:99
static QString getOSVersion()
Definition: DeviceInfo.cpp:87
static QString getModelNumber()
Definition: DeviceInfo.cpp:111
static QString getName()
Definition: DeviceInfo.cpp:48
static QString getPrettyInfo()
Definition: DeviceInfo.cpp:41
static QString getOSBuildNumber()
Definition: DeviceInfo.cpp:75
static QString getModelName()
Definition: DeviceInfo.cpp:123
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15