src/hbcore/devicedialogbase/hbdevicedialog.cpp
changeset 30 80e4d18b72f5
parent 28 b7da29130b0e
--- 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()
 {