AusweisApp2
IntentActivationHandler.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:
25  void onIntent(const QUrl& pUrl, const QString& pReferrer);
26 
27  public:
29 
30  virtual bool start() override;
31  virtual void stop() override;
32  virtual void onApplicationActivated() override;
33 };
34 
35 } // namespace governikus
IntentActivationHandler.h
governikus::IntentActivationHandler::onApplicationActivated
virtual void onApplicationActivated() override
Definition: IntentActivationHandler.cpp:49
governikus::IntentActivationContext::fireShowUserInformation
void fireShowUserInformation(const QString &pMessage)
IntentActivationContext.h
governikus::IntentActivationHandler::start
virtual bool start() override
Definition: IntentActivationHandler.cpp:31
governikus
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15
governikus::IntentActivationHandler
This ActivationHandler implements an API by opening custom URLs registered in the Android manifest,...
Definition: IntentActivationHandler.h:19
governikus::IntentActivationHandler::stop
virtual void stop() override
Definition: IntentActivationHandler.cpp:44
governikus::IntentActivationHandler::IntentActivationHandler
IntentActivationHandler()=default
ActivationHandler.h