AusweisApp2
 Alle Klassen Namensbereiche Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Propertys Freundbeziehungen Makrodefinitionen
CustomSchemeActivationHandler.h
gehe zur Dokumentation dieser Datei
1 
5 #pragma once
6 
7 #include "ActivationHandler.h"
8 
9 namespace governikus
10 {
11 
18  : public ActivationHandler
19 {
20  Q_OBJECT
21  Q_PLUGIN_METADATA(IID "governikus.ActivationHandler" FILE "metadata.json")
22  Q_INTERFACES(governikus::ActivationHandler)
23 
24  private Q_SLOTS:
25  void onCustomUrl(const QUrl& pUrl);
26 
27  public:
29  virtual ~CustomSchemeActivationHandler() override;
30 
31  virtual bool start() override;
32  virtual void stop() override;
33 };
34 
35 } /* namespace governikus */
virtual ~CustomSchemeActivationHandler() override
Definition: CustomSchemeActivationHandler.cpp:21
virtual bool start() override
Definition: CustomSchemeActivationHandler.cpp:26
The ActivationHandler is beside the UI another API of the application.
Definition: ActivationHandler.h:45
CustomSchemeActivationHandler()
Definition: CustomSchemeActivationHandler.cpp:16
virtual void stop() override
Definition: CustomSchemeActivationHandler.cpp:33
This ActivationHandler implements an API by opening custom URLs with scheme 'eid', as specified by TR-03124-1.
Definition: CustomSchemeActivationHandler.h:17