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
governikus::DeviceInfo::getVendor
static QString getVendor()
Definition: DeviceInfo.cpp:102
governikus::DeviceInfo
Definition: DeviceInfo.h:16
governikus::DeviceInfo::getModelNumber
static QString getModelNumber()
Definition: DeviceInfo.cpp:114
governikus
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15
governikus::DeviceInfo::getOSBuildNumber
static QString getOSBuildNumber()
Definition: DeviceInfo.cpp:78
DeviceInfo.h
governikus::DeviceInfo::getPrettyInfo
static QString getPrettyInfo()
Definition: DeviceInfo.cpp:43
governikus::DeviceInfo::getKernelVersion
static QString getKernelVersion()
Definition: DeviceInfo.cpp:96
governikus::DeviceInfo::getName
static QString getName()
Definition: DeviceInfo.cpp:49
governikus::DeviceInfo::getOSVersion
static QString getOSVersion()
Definition: DeviceInfo.cpp:90
governikus::DeviceInfo::getFingerprint
static QString getFingerprint()
Definition: DeviceInfo.cpp:66
governikus::DeviceInfo::getModelName
static QString getModelName()
Definition: DeviceInfo.cpp:126