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