2015-01-29 4 views
4

У меня есть проект Qt. В моем QML я включаю изображение svg.SVG в QML не отображается на Android

Image { 
    id: logo 
    width: 90 
    height: 25 
    source: "logoHorizontalWhite.svg" 
    y:25 
    anchors.horizontalCenter: parent.horizontalCenter 
} 

Я добавил XML и поддержку SVG в моем файле .pro

QT += qml quick widgets svg xml 

на прошивку и Desktop он показывает правильно, на Android я получаю ошибку:

W/EGL_emulation (13992): eglSurfaceAttrib не реализован W/OpenGLRenderer (13992): Не удалось установить EGL_SWAP_BEHAVIOR на поверхности 0xa4a10520, ошибка = EGL_SUCCESS D/Qt (13992): (null): 0 ((null)): FT_New_Face не удалось с индексом 0: 90 W/Qt (13992) : qrc: /LoginForm.qml: 21 ((null)): qrc: /LoginForm.qml: 21: 5: QML Изображение: недопустимые данные изображения: qrc: /logoHorizontalWhite.svg W/EGL_emulation (13992): eglSurfaceAttrib не реализован W/OpenGLRenderer (13992): Не удалось установить EGL_SWAP_BEHAVIOR на поверхности 0xa4a10520, ошибка = EGL_SUCCESS

Любые идеи, что может вызвать это? Благодаря!

ответ

2

Рестарт симулятора разрешил его.

Смежные вопросы