To link against this class, add the following line to your .pro file: LIBS += -lbbsystem
The InvokeTarget class represents a remote application, card, or service that can be invoked.
Public Types Index
Public Functions Index
The kinds of processes that can be targets.
- Unspecified = 0x0
No target is specified.Since:
- Application = 0x1
The target is an application accessible from the home screen.Since:
- Card = 0x2
The target is an application that runs using the full screen of the device, on top of any windows of the invoking parent application.
When an application is invoked as a card, it is considered to be part of the invoking application rather than a separately-running application. As such, an application running as a card does not appear in the list of running applications on the home screen.Since:
- Service = 0x8
The target is a background process in the operating system.Since:
- Self = 0x10
Include a target even if the target is the same as the client.
Creates a new InvokeTarget object.
Creates a copy of an existing InvokeTarget object.
The source InvokeTarget object to copy.
Copies the data of an existing InvokeTarget object to this object.
Returns the identity of the target as stated in its BAR manifest.
Use value with InvokeRequest::setTarget().
The identity of the target.
Returns a path to a localized icon file that represents the target.
A path to a localized icon file that represents the target.
Returns the localized name of the target.
The localized name of the target.
Returns whether the target is an application, or a card.
The kind of process represented by the target. See InvokeTarget::Type for the list of invocation target types.