AusweisApp2
 Alle Klassen Namensbereiche Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Propertys Freundbeziehungen Makrodefinitionen
HelpAction.h
gehe zur Dokumentation dieser Datei
1 
8 #pragma once
9 
10 #include <QLocale>
11 #include <QMap>
12 #include <QString>
13 
14 class test_HelpAction;
15 
16 namespace governikus
17 {
18 
20 {
21  private:
22  friend class ::test_HelpAction;
23 
24  static const QMap<QString, QString> mHelpMapping;
25 
26  Q_DISABLE_COPY(HelpAction)
27 
28  QLocale::Language getExistingHelpLanguage() const;
29  QString getContextMapping(const QString& pObjectName) const;
30  QString getHelpPath(QLocale::Language pLang) const;
31  QString getHelpUrl(const QString& pObjectName) const;
32  QUrl getHelpUrlWrapper(const QString& pObjectName) const;
33 
34  protected:
35  static HelpAction& getInstance();
36  HelpAction() = default;
37  ~HelpAction() = default;
38 
39  public:
40  static QString getOnlineUrl(const QString& pObjectName = QString());
41  static void openContextHelp(const QString& pObjectName = QStringLiteral("applicationPage"));
42 };
43 
44 } /* namespace governikus */
static void openContextHelp(const QString &pObjectName=QStringLiteral("applicationPage"))
Definition: HelpAction.cpp:139
Definition: HelpAction.h:19
static QString getOnlineUrl(const QString &pObjectName=QString())
Definition: HelpAction.cpp:123
static HelpAction & getInstance()
Definition: HelpAction.cpp:40