Source/WebKit/efl/ewk/ewk_frame.cpp
void ewk_frame_theme_set(Evas_Object* o, const char* path)
{
    EWK_FRAME_SD_GET_OR_RETURN(o, sd);
    if (!eina_stringshare_replace(&sd->theme, path))
        return;
    if (sd->frame && sd->frame->view()) {
        sd->frame->view()->setEdjeTheme(WTF::String(path));
        sd->frame->page()->theme()->themeChanged();
    }
}
/**
 * Set the theme path to be used by this frame.
 *
 * Frames inherit theme from their parent, this will have all frames
 * with unset theme to use this one.
 *
 * @param o frame object to change theme.
 * @param path theme path, may be @c NULL to reset to default or inherit parent.
 */
Set the theme path to be used by this frame.
Frames inherit theme from their parent, this will have all frames
with unset theme to use this one.

@param o frame object to change theme.
@param path theme path, may be @c NULL to reset to default or inherit parent.
Set the theme path to be used by this frame . Frames inherit theme from their parent this will have all frames with unset theme to use this one . @param o frame object to change theme . @param path theme path may be @c NULL to reset to default or inherit parent .
void ewk_frame_theme_set(Evas_Object* o, const char* path)
{
    EWK_FRAME_SD_GET_OR_RETURN(o, sd);
    if (!eina_stringshare_replace(&sd->theme, path))
        return;
    if (sd->frame && sd->frame->view()) {
        sd->frame->view()->setEdjeTheme(WTF::String(path));
        sd->frame->page()->theme()->themeChanged();
    }
}
void ewk_frame_theme_set ( Evas_Object * o , const char * path ) { EWK_FRAME_SD_GET_OR_RETURN ( o , sd ) ; if ( ! eina_stringshare_replace ( & sd -> theme , path ) ) return ; if ( sd -> frame && sd -> frame -> view ( ) ) { sd -> frame -> view ( ) -> setEdjeTheme ( WTF :: String ( path ) ) ; sd -> frame -> page ( ) -> theme ( ) -> themeChanged ( ) ; } }
Set the theme path to be used by this frame.
Set the theme path to be used by this frame .