diff -r 03849bd79877 -r fdbfe0a95492 devicemgmtdialogsplugin/inc/omacppinquerydialog.h --- a/devicemgmtdialogsplugin/inc/omacppinquerydialog.h Fri Sep 17 19:58:05 2010 +0530 +++ b/devicemgmtdialogsplugin/inc/omacppinquerydialog.h Fri Oct 15 11:39:02 2010 +0530 @@ -26,7 +26,7 @@ #include #include "devicemanagementnotifierwidget_p.h" -class omacppinquerydialog : public devicemanagementnotifierwidget +class omacppinquerydialog : public QObject, public HbDeviceDialogInterface { Q_OBJECT @@ -37,16 +37,27 @@ public: void createcppinquery(const QVariantMap ¶meters); HbDialog *deviceDialogWidget() const; + //derived from HbDeviceDialogInterface + bool setDeviceDialogParameters(const QVariantMap ¶meters); + int deviceDialogError() const; + void closeDeviceDialog(bool byClient); + QObject *signalSender() const; public slots: void pintextChanged(); void okSelected(); void cancelSelected(); - + +private: +signals: + void deviceDialogClosed(); + void deviceDialogData(QVariantMap data); + private: HbLineEdit *mlineedit; HbAction *mactionok; + HbDialog *mDialog; };