AusweisApp2
Lade ...
Suche ...
Keine Treffer
HelpAction.h
gehe zur Dokumentation dieser Datei
1
9#pragma once
10
11#include <QLocale>
12#include <QMap>
13#include <QString>
14
15class test_HelpAction;
16
17namespace governikus
18{
19
21{
22 Q_DISABLE_COPY(HelpAction)
23 friend class ::test_HelpAction;
24
25 private:
26 static const QMap<QString, QString> mQmlHelpMapping;
27 static const QString mBaseUrl;
28
29 [[nodiscard]] QLocale::Language getExistingHelpLanguage() const;
30 [[nodiscard]] QString getContextMapping(const QString& pObjectName) const;
31 [[nodiscard]] QString getHelpPath(QLocale::Language pLang) const;
32 [[nodiscard]] QString getHelpUrl(const QString& pObjectName) const;
33
34 protected:
36 HelpAction() = default;
37 ~HelpAction() = default;
38
39 public:
40 [[nodiscard]] static QString getOnlineUrl(const QString& pObjectName = QString());
41 static void openContextHelp(const QString& pObjectName = QStringLiteral("applicationPage"));
42};
43
44} // namespace governikus
Definition HelpAction.h:21
friend class ::test_HelpAction
Definition HelpAction.h:23
static void openContextHelp(const QString &pObjectName=QStringLiteral("applicationPage"))
Definition HelpAction.cpp:127
static QString getOnlineUrl(const QString &pObjectName=QString())
Definition HelpAction.cpp:111
static HelpAction & getInstance()
Implementation of GeneralAuthenticate response APDUs.
Definition CommandApdu.h:16