Russian Qt Forum
Ноябрь 23, 2024, 12:02 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QML похоже не видит /usr/share  (Прочитано 3725 раз)
eri
Новичок

Offline Offline

Сообщений: 1


Просмотр профиля
« : Июнь 15, 2020, 01:15 »

Сборка пока шаред на дебиан х86 в чруте. Работает нормально, но не находит иконки по имени...

В си
Код:
  QIcon::setThemeName( "Papirus" );
в qml
Код:
  Button {icon.name: "computer-fail-symbolic"}  

Хапускаю на иксах - всё ок, а на компе без иксов - не пашет.

Также qtwebengine не может найти какие-то свои данные, ищет icu в /share/
Записан
navrocky
Гипер активный житель
*****
Offline Offline

Сообщений: 817


Погроммист


Просмотр профиля
« Ответ #1 : Июнь 15, 2020, 19:46 »

Возможно на компе без иксов иконки не установлены?

Цитировать
Note: By default, only X11 will support themed icons. In order to use themed icons on Mac and Windows, you will have to bundle a compliant theme in one of your themeSearchPaths() and set the appropriate themeName().

Боюсь, что без иксов не получится.
« Последнее редактирование: Июнь 15, 2020, 19:52 от navrocky » Записан

Гугль в помощь
ecspertiza
Супер
******
Offline Offline

Сообщений: 1053


С уважением, мастер конфетного цеха!


Просмотр профиля
« Ответ #2 : Июнь 15, 2020, 21:03 »

Без иксов 100% не будет работать. На винде такая же история. Но другой вопрос, зачем запускать qml приложение, на машине без UI ? :-)
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.047 секунд. Запросов: 22.