src/hbcore/gui/hbdialog.h
changeset 28 b7da29130b0e
parent 21 4633027730f5
equal deleted inserted replaced
23:e6ad4ef83b23 28:b7da29130b0e
    34 
    34 
    35 class HB_CORE_EXPORT HbDialog : public HbPopup
    35 class HB_CORE_EXPORT HbDialog : public HbPopup
    36 {
    36 {
    37     Q_OBJECT
    37     Q_OBJECT
    38     Q_PROPERTY( bool dismissOnAction READ dismissOnAction WRITE setDismissOnAction )
    38     Q_PROPERTY( bool dismissOnAction READ dismissOnAction WRITE setDismissOnAction )
       
    39     Q_PROPERTY( QString headingText READ headingText WRITE setHeadingText )
    39 
    40 
    40 public:
    41 public:
    41     enum DialogCode { Rejected, Accepted };
    42     enum DialogCode { Rejected, Accepted };
    42     
    43     
    43     explicit HbDialog( QGraphicsItem *parent = 0 );
    44     explicit HbDialog( QGraphicsItem *parent = 0 );
    44     virtual  ~HbDialog();
    45     virtual  ~HbDialog();
    45 
    46 
    46     QGraphicsWidget *headingWidget() const;
    47     QGraphicsWidget *headingWidget() const;
    47     void setHeadingWidget( QGraphicsWidget *headingWidget );
    48     void setHeadingWidget( QGraphicsWidget *headingWidget );
       
    49 
       
    50     QString headingText() const;
       
    51     void setHeadingText(const QString &heading);
    48 
    52 
    49     QGraphicsWidget *contentWidget() const;
    53     QGraphicsWidget *contentWidget() const;
    50     void setContentWidget( QGraphicsWidget *contentWidget );
    54     void setContentWidget( QGraphicsWidget *contentWidget );
    51 
    55 
    52     bool dismissOnAction() const;
    56     bool dismissOnAction() const;