--- a/src/hbcore/devicedialogbase/hbdevicedialog.cpp Fri Sep 17 08:32:10 2010 +0300
+++ b/src/hbcore/devicedialogbase/hbdevicedialog.cpp Mon Oct 04 00:38:12 2010 +0300
@@ -250,7 +250,7 @@
QVariantMap data = deviceDialog.receivedData();
\endcode
- \sa HbDeviceDialogPlugin
+ \sa HbDeviceDialogPlugin, CHbDeviceDialogSymbian
*/
/*!
@@ -346,10 +346,10 @@
#endif // defined(Q_OS_SYMBIAN)
/*!
- Constructor.
+ Constructs HbDeviceDialog.
\param f Contains the construct flags. See DeviceDialogFlag
- \param parent The parent pointer.
+ \param parent Parent pointer.
HbDeviceDialog can be allocated on the stack if no signals are to be connected. The Device dialog
service keeps dialogs launched when the object goes out of scope. If any signals
@@ -366,7 +366,7 @@
}
/*!
- Constructor required by the shared d-pointer paradigm.
+ Constructs HbDeviceDialog. Allows class derivation by shared d-pointer paradigm.
*/
HbDeviceDialog::HbDeviceDialog(HbDeviceDialogPrivate &dd, DeviceDialogFlags f, QObject *parent) :
QObject(parent), d_ptr(&dd)
@@ -377,7 +377,9 @@
}
/*!
- Destructor.
+ Destructs HbDeviceDialog. The sialog launched by show() is closed if deviceDialogClosed()
+ or dataReceived() signals are connected to by an application. Otherwise the dialog is
+ left executing and should close itself by timeout.
*/
HbDeviceDialog::~HbDeviceDialog()
{