equal
deleted
inserted
replaced
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) |
38 public: |
39 public: |
39 HbMessageBoxPrivate(); |
40 HbMessageBoxPrivate(); |
40 ~HbMessageBoxPrivate(); |
41 ~HbMessageBoxPrivate(); |
41 |
42 |
42 void init(); |
43 void init(); |
|
44 void _q_appearEffectEnded(HbEffect::EffectStatus status); |
43 HbIcon mIcon; |
45 HbIcon mIcon; |
44 HbMessageBoxContentWidget *mMessageBoxContentWidget; |
46 HbMessageBoxContentWidget *mMessageBoxContentWidget; |
45 HbMessageBox::MessageBoxType mMessageBoxType; |
47 HbMessageBox::MessageBoxType mMessageBoxType; |
46 bool mIconVisible; |
48 bool mIconVisible; |
|
49 QMap <HbAction* , HbMessageBox::StandardButton> mActionList; |
|
50 HbMessageBox::StandardButtons mStandardButtons; |
47 public slots: |
51 public slots: |
48 void _q_closeOnGesture(); |
52 void _q_buttonClicked(); |
49 }; |
53 }; |
50 |
54 |
51 #endif // HB_MESSAGEBOX_P_H |
55 #endif // HB_MESSAGEBOX_P_H |
52 |
56 |