equal
deleted
inserted
replaced
26 #ifndef HBCOMBODROPDOWN_P_H |
26 #ifndef HBCOMBODROPDOWN_P_H |
27 #define HBCOMBODROPDOWN_P_H |
27 #define HBCOMBODROPDOWN_P_H |
28 |
28 |
29 #include <hbwidget.h> |
29 #include <hbwidget.h> |
30 |
30 |
|
31 #ifdef HB_EFFECTS |
|
32 #include <hbeffect.h> |
|
33 #endif |
|
34 |
31 class HbListView; |
35 class HbListView; |
32 class HbComboBoxPrivate; |
36 class HbComboBoxPrivate; |
33 class HbComboDropDownPrivate; |
37 class HbComboDropDownPrivate; |
34 class HbComboDropDown : public HbWidget |
38 class HbComboDropDown : public HbWidget |
35 { |
39 { |
42 HbComboBoxPrivate *comboPrivate; |
46 HbComboBoxPrivate *comboPrivate; |
43 |
47 |
44 public slots: |
48 public slots: |
45 void keypadOpened( ); |
49 void keypadOpened( ); |
46 void keypadClosed( ); |
50 void keypadClosed( ); |
|
51 #ifdef HB_EFFECTS |
|
52 void dismissEffectFinished( HbEffect::EffectStatus ); |
|
53 #endif |
47 |
54 |
48 protected: |
55 protected: |
49 bool eventFilter( QObject *obj, QEvent *event ); |
56 bool eventFilter( QObject *obj, QEvent *event ); |
|
57 QVariant itemChange ( GraphicsItemChange change, const QVariant & value ); |
50 Q_DECLARE_PRIVATE_D(d_ptr, HbComboDropDown) |
58 Q_DECLARE_PRIVATE_D(d_ptr, HbComboDropDown) |
51 |
59 |
52 public: |
60 public: |
53 bool vkbOpened; |
61 bool vkbOpened; |
54 bool backgroundPressed; |
62 bool backgroundPressed; |