57 that->setChromeWidget( new ToolbarChromeItem( that ) ); |
57 that->setChromeWidget( new ToolbarChromeItem( that ) ); |
58 return that; |
58 return that; |
59 } |
59 } |
60 |
60 |
61 void BookmarksToolbarSnippet::addChild(ChromeSnippet * child) { |
61 void BookmarksToolbarSnippet::addChild(ChromeSnippet * child) { |
|
62 |
62 WebChromeContainerSnippet * s = dynamic_cast<WebChromeContainerSnippet* >(child); |
63 WebChromeContainerSnippet * s = dynamic_cast<WebChromeContainerSnippet* >(child); |
63 if (!s) { |
64 if (!s) { |
64 ToolbarActions_t* t = new ToolbarActions_t(); |
65 ToolbarActions_t* t = new ToolbarActions_t(); |
65 if (child->elementId() == "BookmarksBackButton" ) { |
66 if (child->elementId() == "BookmarksBackButton" ) { |
66 t->actionId = BOOKMARKS_VIEW_ACTION_BACK; |
67 t->actionId = BOOKMARKS_VIEW_ACTION_BACK; |
67 t->actionName = BOOKMARKS_TOOLBAR_BACK; |
68 t->actionName = BOOKMARKS_TOOLBAR_BACK; |
68 t->normalImg = ":/chrome/bedrockchrome/toolbar.snippet/icons/icon_back.png"; |
69 t->normalImg = ":/toolbar/icon_back_bg.png"; |
69 t->disabledImg = ""; |
70 t->disabledImg = ":/toolbar/icon_back_bg_disabled.png"; |
70 t->activeImg = ":/chrome/bedrockchrome/toolbar.snippet/icons/icon_back_pressed.png"; |
71 t->activeImg = ":/toolbar/icon_back_bg_pressed.png"; |
71 } |
72 } |
72 else if (child->elementId() == "BookmarksAddButton" ) { |
73 else if (child->elementId() == "BookmarksAddButton" ) { |
73 t->actionId = BOOKMARKS_VIEW_ACTION_ADD; |
74 t->actionId = BOOKMARKS_VIEW_ACTION_ADD; |
74 t->actionName = BOOKMARKS_TOOLBAR_ADD; |
75 t->actionName = BOOKMARKS_TOOLBAR_ADD; |
75 t->normalImg = ":/chrome/bedrockchrome/toolbar.snippet/icons/icon_add.png"; |
76 t->normalImg = ":/toolbar/icon_add.png"; |
76 t->disabledImg = ""; |
77 t->disabledImg = ":/toolbar/icon_add_disabled.png"; |
77 t->activeImg = ":/chrome/bedrockchrome/toolbar.snippet/icons/icon_add_pressed.png"; |
78 t->activeImg = ":/toolbar/icon_add_pressed.png"; |
78 } |
79 } |
79 t->id = child->elementId(); |
80 t->id = child->elementId(); |
80 m_actionInfo.append(t); |
81 m_actionInfo.append(t); |
81 } |
82 } |
82 |
83 |