--- 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 <hbinputeditorinterface.h>
#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;
};