Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: sendevent от Ноябрь 27, 2009, 02:26



Название: QWebView and html/css background image from qrc
Отправлено: sendevent от Ноябрь 27, 2009, 02:26
приветствую!
нужно фон QWebView застелить картинкой из ресурсов, т.е. чтото вроде:
Код:
pWebView->setHtml( tr( 
        "<html>"
            "<STYLE type=\"text/css\">"
                "body {"
                background: url(\"%QRCPATH2IMAGE%\");"
                "background-repeat: repeat-y;"
                "background-position: center;"
                " }"
            "</STYLE>"
            "<body <!-- bgcolor=#ff0000 background=\"%QRCPATH2IMAGE%\" bgproperties=\"repeat-y\"-->"
                "Content not loaded."
            "</body>"
        "</html>" ) );
где %QRCPATH2IMAGE% - привычный путь типа ":/images/empty_background.png".
к сожалению, таким способом html/css картинку не подсасывает, финт с "data:image/png;base64..." тоже не проходит.
есть идеи, как реализовать?


Название: Re: QWebView and html/css background image from qrc
Отправлено: zenden от Ноябрь 27, 2009, 12:43
Цитировать
привычный путь типа ":/images/empty_background.png".
к сожалению, таким способом html/css картинку не подсасывает

нужно писать адрес в таком формате:

qrc:/images/empty_background.png


Название: Re: QWebView and html/css background image from qrc
Отправлено: sendevent от Ноябрь 28, 2009, 22:53
спасибо.