C
QAndroidIntentInfo Class
Utility class to hold information about intents. More...
| Header: | #include <QAndroidIntentInfo> | 
| CMake: | find_package(Qt6 REQUIRED COMPONENTS AndroidAutomotiveBase)target_link_libraries(mytarget PRIVATE Qt6::AndroidAutomotiveBase) | 
| Since: | QtAndroidAutomotive 6.5 | 
| In QML: | androidIntentInfo | 
Properties
| 
 | 
 | 
Public Functions
| QAndroidIntentInfo() | |
| QAndroidIntentInfo(const QAndroidIntentInfo &other) | |
| QAndroidIntentInfo(QAndroidIntentInfo &&other) | |
| virtual | ~QAndroidIntentInfo() | 
| QString | action() const | 
| QStringList | categories() const | 
| QString | className() const | 
| QString | data() const | 
| QVariantMap | extras() const | 
| QString | packageName() const | 
| void | setAction(const QString &action) | 
| void | setCategories(const QStringList &categories) | 
| void | setClassName(const QString &className) | 
| void | setData(const QString &newData) | 
| void | setExtras(const QVariantMap &extras) | 
| void | setPackageName(const QString &packageName) | 
| QAndroidIntentInfo & | operator=(QAndroidIntentInfo &&other) | 
| QAndroidIntentInfo & | operator=(const QAndroidIntentInfo &other) | 
Detailed Description
QAndroidIntentInfo is used by QAndroidBroadcastTransmitter and QAndroidBroadcastReceiver to send and receive broadcast intent information. This class offers a limited subset of the API provided by Android Intents.
See also QAndroidBroadcastReceiver::received and QAndroidBroadcastTransmitter::sendBroadcast.
Property Documentation
action : QString
This property holds the action of this intent.
Access functions:
| QString | action() const | 
| void | setAction(const QString &action) | 
categories : QStringList
This property holds the categories of this intent.
Access functions:
| QStringList | categories() const | 
| void | setCategories(const QStringList &categories) | 
className : QString
This property holds the class name of this intent.
Access functions:
| QString | className() const | 
| void | setClassName(const QString &className) | 
data : QString
This property holds the data of this intent.
Access functions:
| QString | data() const | 
| void | setData(const QString &newData) | 
extras : QVariantMap
This property holds the extras of this intent.
Access functions:
| QVariantMap | extras() const | 
| void | setExtras(const QVariantMap &extras) | 
packageName : QString
This property holds the package name of this intent.
Access functions:
| QString | packageName() const | 
| void | setPackageName(const QString &packageName) | 
Member Function Documentation
QAndroidIntentInfo::QAndroidIntentInfo()
Default constructor
QAndroidIntentInfo::QAndroidIntentInfo(const QAndroidIntentInfo &other)
Copy-constructs an instance of QAndroidIntentInfo from other.
QAndroidIntentInfo::QAndroidIntentInfo(QAndroidIntentInfo &&other)
Constructs a new QAndroidIntentInfo instance via a move operation from other.
[virtual noexcept] QAndroidIntentInfo::~QAndroidIntentInfo()
Destroys this instance of QAndroidIntentInfo.
[noexcept] QAndroidIntentInfo &QAndroidIntentInfo::operator=(QAndroidIntentInfo &&other)
Move-assigns other to this QAndroidIntentInfo.
QAndroidIntentInfo &QAndroidIntentInfo::operator=(const QAndroidIntentInfo &other)
Assigns other to this QAndroidIntentInfo and returns a reference to this QAndroidIntentInfo.
Available under certain Qt licenses.
Find out more.
