Рабочий стол с файлами .png для приложения

Я создал панель запуска для моего GUI-приложения. Для приложения у меня есть три файла .png, которые читаются и используются самим графическим интерфейсом. Файлы .png расположены в том же месте, где у меня есть приложение.

Я создал пусковую установку с помощью: gnome-desktop-item-edit -create-new

Теперь мой проблема в том, что эти .png-файлы не прочитаны. Я получаю «Не удалось загрузить изображение из файла« my.png ».

Итак, почему эти файлы .png не читаются?

1
задан 8 June 2017 в 11:21

4 ответа

Я почему-то поднялся и начал работать. Извините, я не уверен, что я сделал неправильно, в первую очередь. Тем не менее я поместил свой .png-файл в / usr / share / applications и теперь он работает.

Любые способы. Спасибо, что пытались мне помочь.

0
ответ дан 18 July 2018 в 11:59

Я вижу, что вы ответили на свой вопрос, но я считаю, что было бы лучше, если бы вы скопировали или перенесли изображение на /usr/share/pixmaps/, потому что /usr/share/applications/ предназначен для файлов .desktop.

Возможно, что произошло, что ваш файл .desktop (launcher) пытался загрузить изображение с относительного пути «my.png». Когда вы переместили изображение в этот каталог, проблема была «решена». Он должен работать, если вы поместите свое изображение в каталог pixmaps, упомянутый мной ранее, и ссылайтесь на него в своем рабочем столе с абсолютным путем, например. /usr/share/pixmaps/my.png

Чтобы использовать относительный путь для создания значка приложения, они хранятся в папке /usr/share/icons, но я не знаю, как подойти к этому.

0
ответ дан 18 July 2018 в 11:59

Я почему-то поднялся и начал работать. Извините, я не уверен, что я сделал неправильно, в первую очередь. Тем не менее я поместил свой .png-файл в / usr / share / applications и теперь он работает.

Любые способы. Спасибо, что пытались мне помочь.

0
ответ дан 24 July 2018 в 19:53
  • 1
    Хорошо, я буду смотреть на это более глубокое завтра на работе. – hzcodec 11 June 2017 в 23:18

Я вижу, что вы ответили на свой вопрос, но я считаю, что было бы лучше, если бы вы скопировали или перенесли изображение на /usr/share/pixmaps/, потому что /usr/share/applications/ предназначен для файлов .desktop.

Возможно, что произошло, что ваш файл .desktop (launcher) пытался загрузить изображение с относительного пути «my.png». Когда вы переместили изображение в этот каталог, проблема была «решена». Он должен работать, если вы поместите свое изображение в каталог pixmaps, упомянутый мной ранее, и ссылайтесь на него в своем рабочем столе с абсолютным путем, например. /usr/share/pixmaps/my.png

Чтобы использовать относительный путь для создания значка приложения, они хранятся в папке /usr/share/icons, но я не знаю, как подойти к этому.

0
ответ дан 24 July 2018 в 19:53

Другие вопросы по тегам:

Похожие вопросы: