--- a/phoneuis/bubblemanager2/inc/bubblemanager2.h Fri Apr 16 14:58:25 2010 +0300
+++ b/phoneuis/bubblemanager2/inc/bubblemanager2.h Mon May 03 12:31:11 2010 +0300
@@ -33,9 +33,11 @@
class BubbleHeader;
class BubbleConferenceHeader;
class BubbleWidgetManager;
+class BubbleImageManager;
class HbAction;
class HbStackedLayout;
class BubbleHandler;
+class BubbleEffectHandler;
static const int BUBBLE_MAX_CALL_COUNT = 7;
static const int BUBBLE_CONF_CALL_ID = 10;
@@ -341,6 +343,7 @@
bool findActiveHeader(int bubbleId, BubbleHeader*& header);
void findNextDrawableHeader(int& index) const;
void polishEvent();
+ void releaseImageIfNotUsed(const QString& imageFileName);
private slots:
void showExpanded( int bubbleId );
@@ -357,9 +360,11 @@
QGraphicsWidget* mMutedIcon;
bool mSortHeaders;
BubbleWidgetManager* mWidgetManager;
+ BubbleImageManager* mBubbleImageManager;
HbStackedLayout* mMainLayout;
bool mInitialized;
bool mBubbleSelectionDisabled;
+ BubbleEffectHandler* mEffectHandler;
};
#endif /* BUBBLEMANAGER2_H */