Russian Qt Forum

Qt => Qt Quick => Тема начата: charango от Январь 09, 2015, 16:06



Название: Как вытянуть системные изображения Android в QML?
Отправлено: charango от Январь 09, 2015, 16:06
Как получить доступ к стандартным изображениям Android?
Нужны именно стандартные иконки выпадающего списка меню, стрелочки вперед-назад и т.п.
Скопировать из ANDROID_SDK_DIR\platforms\android-xx\data\res\ и добавить в ресурсы - не вариант.

Код:
import QtQuick 2.3
import QtQuick.Controls 1.2

ApplicationWindow {
    title: qsTr("Hello World")
    width: Screen.width
    height: Screen.height
    visible: true

   Image {
       source: "file://android/image/drawable/ic_menu_more" // не работает
   }
}


Название: Re: Как вытянуть системные изображения Android в QML?
Отправлено: navrocky от Январь 14, 2015, 20:29
Рекомендую изучить исходники QtQuick.Controls из Qt 5.4. Там они научились отрисовывать системной темой для андроида. Я не вникал, но наверняка там найдется решение.


Название: Re: Как вытянуть системные изображения Android в QML?
Отправлено: kandrey от Январь 25, 2015, 10:29
http://developer.android.com/downloads/design/Android_Design_Icons_20131106.zip