Russian Qt Forum

Qt => Qt Quick => Тема начата: sendevent от Мая 07, 2013, 16:52



Название: WebView, css — шрифт из ресурсов
Отправлено: sendevent от Мая 07, 2013, 16:52
WebView берет контент с веб-сервера, для упрощения поддержки единообразия "гуй приложения - гуй хтмл" хочется в разметке хтмла (цсс) обращаться к шрифтам в ресурсах приложения.

Код
HTML
<html>
 <head>
   <style type="text/css">
   @font-face {
     font-family: 'FontFromQrc';
     src: url('qrc:///font/DS-DIGIT.TTF'); /* qrc:/, qrc://, qrc:///, :/, ://, :/// - nothing */
   }
 
   .customFont{
     font-family: 'FontFromQrc';
   }
   </style>
 </head>
 <body>
   <div class="customFont" >Font from resources</div>
   <div >Default font</div>
 </body>
</html>
 

Не получается. Насколько я помню, "обычная" QWebView понимает такие штуки при указании baseUrl — есть ли что-то подобное в контексте qml? Может, FontPorvider какой, еще чего?