ginebra2/SettingsToolbarSnippet.cpp
changeset 16 3c88a81ff781
parent 12 afcd8e6d025b
equal deleted inserted replaced
14:6aeb7a756187 16:3c88a81ff781
    55         SettingsToolbarSnippet * that = new SettingsToolbarSnippet( elementId, chrome, element );
    55         SettingsToolbarSnippet * that = new SettingsToolbarSnippet( elementId, chrome, element );
    56         that->setChromeWidget( new ToolbarChromeItem( that ) );
    56         that->setChromeWidget( new ToolbarChromeItem( that ) );
    57         return that;
    57         return that;
    58     }
    58     }
    59     
    59     
    60     void SettingsToolbarSnippet::addChild(ChromeSnippet * child) {
    60 void SettingsToolbarSnippet::addChild(ChromeSnippet * child) {
       
    61     	
    61         WebChromeContainerSnippet * s =  dynamic_cast<WebChromeContainerSnippet* >(child);
    62         WebChromeContainerSnippet * s =  dynamic_cast<WebChromeContainerSnippet* >(child);
    62         if (!s) {
    63         if (!s) {
    63             ToolbarActions_t* t = new ToolbarActions_t();
    64             ToolbarActions_t* t = new ToolbarActions_t();
    64             if (child->elementId() == "SettingsBackButton" ) {
    65             if (child->elementId() == "SettingsBackButton" ) {
    65                 t->actionId = SETTINGS_VIEW_ACTION_BACK;
    66                 t->actionId = SETTINGS_VIEW_ACTION_BACK;
    66                 t->actionName = SETTINGS_TOOLBAR_BACK;
    67                 t->actionName = SETTINGS_TOOLBAR_BACK;
    67                 t->normalImg = ":/chrome/bedrockchrome/toolbar.snippet/icons/icon_back.png";
    68                 t->normalImg = ":/toolbar/icon_back_bg.png";
    68                 t->disabledImg = "";
    69                 t->disabledImg = "";
    69                 t->activeImg = ":/chrome/bedrockchrome/toolbar.snippet/icons/icon_back_pressed.png";
    70                 t->activeImg = ":/toolbar/icon_back_bg_pressed.png";
    70             }
    71             }
    71             else if (child->elementId() == "SettingsFeedbackButton" ) {
    72             else if (child->elementId() == "SettingsFeedbackButton" ) {
    72                 t->actionId = SETTINGS_VIEW_ACTION_FEEDBACK;
    73                 t->actionId = SETTINGS_VIEW_ACTION_FEEDBACK;
    73                 t->actionName = SETTINGS_TOOLBAR_FEEDBACK;
    74                 t->actionName = SETTINGS_TOOLBAR_FEEDBACK;
    74                 t->normalImg = ":/chrome/bedrockchrome/toolbar.snippet/icons/icon_feedback.png";
    75                 t->normalImg = ":/toolbar/icon_feedback.png";
    75                 t->disabledImg = "";
    76                 t->disabledImg = "";
    76                 t->activeImg = ":/chrome/bedrockchrome/toolbar.snippet/icons/icon_feedback_pressed.png";
    77                 t->activeImg = ":/toolbar/icon_feedback_pressed.png";
    77             }
    78             }
    78             t->id = child->elementId();
    79             t->id = child->elementId();
    79             m_actionInfo.append(t);
    80             m_actionInfo.append(t);
    80         }
    81         }
    81 
    82