ginebra2/BookmarksToolbarSnippet.cpp
changeset 16 3c88a81ff781
parent 12 afcd8e6d025b
equal deleted inserted replaced
14:6aeb7a756187 16:3c88a81ff781
    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