src/hbwidgets/devicedialogs/hbdevicemessagebox_p.h
changeset 3 11d3954df52a
parent 2 06ff229162e9
child 7 923ff622b8b9
equal deleted inserted replaced
2:06ff229162e9 3:11d3954df52a
    79     void init();
    79     void init();
    80     void initProperties();
    80     void initProperties();
    81     void setAction(ActionSelector select, QAction *action);
    81     void setAction(ActionSelector select, QAction *action);
    82     void sendToServer(bool show = false);
    82     void sendToServer(bool show = false);
    83     bool propertiesModified() const;
    83     bool propertiesModified() const;
    84     void clearActions();
    84     void clearAction(Action &action);
    85     void setProperty(PropertySelector propertySelector, int value);
    85     void setProperty(PropertySelector propertySelector, int value);
    86     void setProperty(PropertySelector propertySelector, const QString &value);
    86     void setProperty(PropertySelector propertySelector, const QString &value);
    87 
    87 
    88     static int timeoutValue(HbPopup::DefaultTimeout timeout);
    88     static int timeoutValue(HbPopup::DefaultTimeout timeout);
    89     static ActionSelector actionSelector(HbDeviceMessageBox::ActionRole role);
    89     static ActionSelector actionSelector(HbDeviceMessageBox::ActionRole role);
    91     void scheduleUpdateEvent();
    91     void scheduleUpdateEvent();
    92     void timerEvent(QTimerEvent *event);
    92     void timerEvent(QTimerEvent *event);
    93 
    93 
    94 public slots:
    94 public slots:
    95     void triggerAction(QVariantMap data);
    95     void triggerAction(QVariantMap data);
       
    96     void actionChanged();
    96 
    97 
    97 public: // data
    98 public: // data
    98     HbDeviceMessageBox *q_ptr;
    99     HbDeviceMessageBox *q_ptr;
    99     HbDeviceDialog *mDeviceDialog;
   100     HbDeviceDialog *mDeviceDialog;
   100     bool mVisible;
   101     bool mVisible;