![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
\inheaderfile QtCore/private/qandroidextras_p.h \preliminary \inmodule QtCorePrivate More...
#include <qandroidextras_p.h>
Public Member Functions | |
QAndroidIntent () | |
Create a new intent. | |
virtual | ~QAndroidIntent () |
QAndroidIntent (const QJniObject &intent) | |
Wraps the provided intent java object. | |
QAndroidIntent (const QString &action) | |
Creates a new intent and sets the provided action. | |
QAndroidIntent (const QJniObject &packageContext, const char *className) | |
Creates a new intent and sets the provided packageContext and the service className. | |
void | putExtra (const QString &key, const QByteArray &data) |
Sets the key with the data in the Intent extras. | |
QByteArray | extraBytes (const QString &key) |
Returns the extra key data from the Intent extras. | |
void | putExtra (const QString &key, const QVariant &value) |
Sets the key with the value in the Intent extras. | |
QVariant | extraVariant (const QString &key) |
Returns the extra key data from the Intent extras as a QVariant. | |
QJniObject | handle () const |
The return value is useful to call other Java API which are not covered by this wrapper. |
\inheaderfile QtCore/private/qandroidextras_p.h \preliminary \inmodule QtCorePrivate
Wraps the most important methods of Android Intent class.
The QAndroidIntent is a convenience class that wraps the most important \l {https://developer.android.com/reference/android/content/Intent.html}{Android Intent} methods.
Definition at line 128 of file qandroidextras_p.h.
QAndroidIntent::QAndroidIntent | ( | ) |
Create a new intent.
Definition at line 720 of file qandroidextras.cpp.
|
virtual |
Definition at line 726 of file qandroidextras.cpp.
|
explicit |
Wraps the provided intent java object.
Definition at line 732 of file qandroidextras.cpp.
|
explicit |
Creates a new intent and sets the provided action.
Definition at line 740 of file qandroidextras.cpp.
|
explicit |
Creates a new intent and sets the provided packageContext and the service className.
Example:
Definition at line 756 of file qandroidextras.cpp.
QByteArray QAndroidIntent::extraBytes | ( | const QString & | key | ) |
Returns the extra key data from the Intent extras.
Definition at line 774 of file qandroidextras.cpp.
Returns the extra key data from the Intent extras as a QVariant.
Definition at line 793 of file qandroidextras.cpp.
QJniObject QAndroidIntent::handle | ( | ) | const |
The return value is useful to call other Java API which are not covered by this wrapper.
Definition at line 804 of file qandroidextras.cpp.
void QAndroidIntent::putExtra | ( | const QString & | key, |
const QByteArray & | data ) |
Sets the key with the data in the Intent extras.
Definition at line 766 of file qandroidextras.cpp.
Sets the key with the value in the Intent extras.
Definition at line 782 of file qandroidextras.cpp.