QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
AndroidEvents Class Reference

#include <AndroidEvents.h>

+ Inheritance diagram for AndroidEvents:
+ Collaboration diagram for AndroidEvents:

Signals

void resumed ()
 
void paused ()
 
void activityResult (int requestCode, int resultCode, QJniObject data)
 
void newIntent (QJniObject intent)
 

Public Member Functions

 AndroidEvents (QObject *parent=nullptr)
 
 ~AndroidEvents () override
 
void handleResume () override
 
void handlePause () override
 
bool handleActivityResult (jint requestCode, jint resultCode, jobject data) override
 
bool handleNewIntent (JNIEnv *env, jobject intent) override
 

Static Public Member Functions

static AndroidEventsinstance ()
 

Detailed Description

Definition at line 9 of file AndroidEvents.h.

Constructor & Destructor Documentation

◆ AndroidEvents()

AndroidEvents::AndroidEvents ( QObject *  parent = nullptr)
explicit

Definition at line 16 of file AndroidEvents.cc.

◆ ~AndroidEvents()

AndroidEvents::~AndroidEvents ( )
override

Definition at line 24 of file AndroidEvents.cc.

Member Function Documentation

◆ activityResult

void AndroidEvents::activityResult ( int  requestCode,
int  resultCode,
QJniObject  data 
)
signal

Referenced by handleActivityResult().

◆ handleActivityResult()

bool AndroidEvents::handleActivityResult ( jint  requestCode,
jint  resultCode,
jobject  data 
)
override

Definition at line 44 of file AndroidEvents.cc.

References activityResult().

◆ handleNewIntent()

bool AndroidEvents::handleNewIntent ( JNIEnv *  env,
jobject  intent 
)
override

Definition at line 51 of file AndroidEvents.cc.

References newIntent().

◆ handlePause()

void AndroidEvents::handlePause ( )
override

Definition at line 38 of file AndroidEvents.cc.

References paused().

◆ handleResume()

void AndroidEvents::handleResume ( )
override

Definition at line 32 of file AndroidEvents.cc.

References resumed().

◆ instance()

AndroidEvents * AndroidEvents::instance ( )
static

Definition at line 11 of file AndroidEvents.cc.

Referenced by Q_APPLICATION_STATIC().

◆ newIntent

void AndroidEvents::newIntent ( QJniObject  intent)
signal

Referenced by handleNewIntent().

◆ paused

void AndroidEvents::paused ( )
signal

Referenced by handlePause().

◆ resumed

void AndroidEvents::resumed ( )
signal

The documentation for this class was generated from the following files: