controlpanel/controlpanel_plat/inc/cpbasesettingview.h
changeset 32 20bd089f4aaa
parent 31 2c9d3aa5bea2
child 35 159cfcd3c1c5
equal deleted inserted replaced
31:2c9d3aa5bea2 32:20bd089f4aaa
    27 
    27 
    28 class CP_EXPORT CpBaseSettingView : public HbView
    28 class CP_EXPORT CpBaseSettingView : public HbView
    29 {
    29 {
    30     Q_OBJECT
    30     Q_OBJECT
    31 public:
    31 public:
    32     explicit CpBaseSettingView(HbDataForm *settingForm = 0,QGraphicsItem *parent = 0);
    32 	explicit CpBaseSettingView(QGraphicsWidget *widget = 0, QGraphicsItem *parent = 0);
    33     virtual ~CpBaseSettingView();
    33     virtual ~CpBaseSettingView();
    34     void setSettingForm(HbDataForm *settingForm);
    34     void setSettingForm(HbDataForm *settingForm);
    35     HbDataForm *settingForm() const;
    35     HbDataForm *settingForm() const;
    36 signals:
    36 signals:
    37     void aboutToClose();
    37     void aboutToClose();
    38 private:
       
    39     void setWidget(QGraphicsWidget *widget);
       
    40 private:
    38 private:
    41     Q_DISABLE_COPY(CpBaseSettingView)
    39     Q_DISABLE_COPY(CpBaseSettingView)
    42     Q_DECLARE_PRIVATE_D(d_ptr, CpBaseSettingView)
    40     Q_DECLARE_PRIVATE_D(d_ptr, CpBaseSettingView)
    43     Q_PRIVATE_SLOT(d_func(), void _q_softkeyClicked())
    41     Q_PRIVATE_SLOT(d_func(), void _q_softkeyClicked())
    44     Q_PRIVATE_SLOT(d_func(), void _q_viewChanged(HbView *view))
    42     Q_PRIVATE_SLOT(d_func(), void _q_viewChanged(HbView *view))