--- a/phoneuis/bubblemanager2/bubblecore/src/bubblewidgetmanager.h Fri Apr 16 14:58:25 2010 +0300
+++ b/phoneuis/bubblemanager2/bubblecore/src/bubblewidgetmanager.h Mon May 03 12:31:11 2010 +0300
@@ -25,6 +25,7 @@
class BubbleDocumentLoader;
class BubbleHandler;
class BubbleButtonStyle;
+class BubbleImageManager;
class BubbleWidgetManager : public QObject
{
@@ -58,11 +59,15 @@
ConferenceTimer,
ParticipantList,
ParticipantListItem,
- ParticipantListButton
+ ParticipantListButton,
+ MutedIcon
};
public:
- BubbleWidgetManager(int style, QObject* parent=0);
+ BubbleWidgetManager(
+ BubbleImageManager& imageManager,
+ int style,
+ QObject* parent=0);
virtual ~BubbleWidgetManager();
QGraphicsWidget* view(View view);
@@ -90,8 +95,10 @@
void createDocumentHandlers(View view);
void applyCustomStyles(View view);
void setButtonStyle(Widget widget, QGraphicsWidget* button);
+ void setBackground(QGraphicsWidget* widget);
private:
+ BubbleImageManager& mImageManager;
int mStyleBaseId;
QString mStylePluginName;
Qt::Orientation mOrientation;