QAndroidServiceConnection Class
Header: | #include <QAndroidServiceConnection> |
qmake: | QT += androidextras |
Since: | Qt 5.10 |
Public Functions
QAndroidServiceConnection() | |
QAndroidServiceConnection(const QAndroidJniObject &serviceConnection) | |
virtual | ~QAndroidServiceConnection() |
QAndroidJniObject | handle() const |
virtual void | onServiceConnected(const QString &name, const QAndroidBinder &serviceBinder) = 0 |
virtual void | onServiceDisconnected(const QString &name) = 0 |
Detailed Description
The QAndroidServiceConnection is a convenience abstract class which wraps the Android ServiceConnection interface.
It is useful when you perform a QtAndroid::bindService operation.
Member Type Documentation
Property Documentation
Member Function Documentation
QAndroidServiceConnection::QAndroidServiceConnection()
Creates a new object
QAndroidServiceConnection::QAndroidServiceConnection(const QAndroidJniObject &serviceConnection)
Creates a new object from an existing serviceConnection.
It's useful when you have your own Java implementation. Of course onServiceConnected()/onServiceDisconnected() will not be called anymore.
[virtual]
QAndroidServiceConnection::~QAndroidServiceConnection()
Destroys the instance of QAndroidServiceConnection. The destructor is virtual.
QAndroidJniObject QAndroidServiceConnection::handle() const
returns the underline QAndroidJniObject