Detailed Description
The BluetoothPushingService class provides the BluetoothPush service.
The BluetoothPush service enables applications to send files over the Bluetooth link. This service will present a user interface to ask the user to choose the Bluetooth device that should receive the file, establish the connection to the remote device, and provide the user with progress and status information during the transmission.
This class is part of the Qt Extended server and cannot be used by other Qt Extended applications.
Member Function Documentation
void BluetoothPushingService::pushBusinessCard ( const QContact & contact ) [slot]
Sends the business card represented by contact.
See also pushPersonalBusinessCard().
void BluetoothPushingService::pushBusinessCard ( const QDSActionRequest & request ) [slot]
This is an overloaded member function, provided for convenience.
Sends the business card represented by request. The request object should contain raw serialized QContact data.
See also pushPersonalBusinessCard().
void BluetoothPushingService::pushCalendar ( const QDSActionRequest & request ) [slot]
Sends the vCalendar object represented by request. The request object should contain raw serialized QTask or QAppointment data.
void BluetoothPushingService::pushFile ( const QString & filePath, const QString & mimeType, const QString & description, bool autoDelete ) [slot]
Sends the file stored at filePath. The specified mimeType and description (both optional) will be sent in the request to provide additional metadata for the file.
Set autoDelete to true if the file stores at filePath should be deleted after it has been sent.
void BluetoothPushingService::pushFile ( const QContentId & contentId ) [slot]
This is an overloaded member function, provided for convenience.
Sends the document identified by contentId.
void BluetoothPushingService::pushFile ( const QBluetoothAddress & address, const QContentId & contentId ) [slot]
This is an overloaded member function, provided for convenience.
Sends the document identified by contentId to the device specified by address.
void BluetoothPushingService::pushPersonalBusinessCard () [slot]
Sends the user's personal business card. If the user has not set a personal business card, the user will be notified appropriately.
See also pushBusinessCard().
void BluetoothPushingService::pushPersonalBusinessCard ( const QBluetoothAddress & address ) [slot]
This is an overloaded member function, provided for convenience.
Sends the user's personal business card to the device specified by address. If the user has not set a personal business card, the user will be notified appropriately.
See also pushBusinessCard().