src/hbwidgets/popups/hbmessagebox_p.h
changeset 6 c3690ec91ef8
parent 2 06ff229162e9
child 7 923ff622b8b9
equal deleted inserted replaced
5:627c4a0fd0e7 6:c3690ec91ef8
    26 #ifndef HBMESSAGEBOX_P_H
    26 #ifndef HBMESSAGEBOX_P_H
    27 #define HBMESSAGEBOX_P_H
    27 #define HBMESSAGEBOX_P_H
    28 
    28 
    29 #include <hbmessagebox.h>
    29 #include <hbmessagebox.h>
    30 #include "hbdialog_p.h"
    30 #include "hbdialog_p.h"
    31 
    31 #include <hbaction.h>
       
    32 #include <QMap>
    32 class HbMessageBoxContentWidget;
    33 class HbMessageBoxContentWidget;
    33 
    34 
    34 class HbMessageBoxPrivate : public HbDialogPrivate
    35 class HbMessageBoxPrivate : public HbDialogPrivate
    35 {
    36 {
    36     Q_DECLARE_PUBLIC(HbMessageBox)
    37     Q_DECLARE_PUBLIC(HbMessageBox)
    42     void init();
    43     void init();
    43     HbIcon mIcon;
    44     HbIcon mIcon;
    44     HbMessageBoxContentWidget *mMessageBoxContentWidget;
    45     HbMessageBoxContentWidget *mMessageBoxContentWidget;
    45     HbMessageBox::MessageBoxType mMessageBoxType;
    46     HbMessageBox::MessageBoxType mMessageBoxType;
    46   	bool mIconVisible;
    47   	bool mIconVisible;
       
    48     QMap <HbAction* , HbMessageBox::StandardButton> mActionList;
       
    49     HbMessageBox::StandardButtons mStandardButtons;
    47 public slots:
    50 public slots:
    48     void _q_closeOnGesture();
    51     void _q_buttonClicked();
    49 };
    52 };
    50 
    53 
    51 #endif // HB_MESSAGEBOX_P_H
    54 #endif // HB_MESSAGEBOX_P_H
    52 
    55