Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум на Исходниках.RU > *nix > Как создать правильно ярлык на рабочем столе? |
Автор: Сергей85 08.02.18, 16:29 |
Есть программа. При запуске она считывает несколько файлов по пути ее нахождения. При попытке создать лаунчер, ярлык, URL на рабочем столе - либо программа не запускается, либо запускается и не может найти считываемые файлы. То есть рабочая директория программы меняется на местоположение рабочего стола, даже если в Work Directory лаунчера указать явный путь к программе. Как решить вопрос? |
Автор: amk 10.02.18, 08:06 |
Так понимаю, ты предполагаешь, что при запуске программы через ярлык её рабочая папка не совпадает с той, что указана в ярлыке. К сожалению, под рукой нет рабочей установки Linux (а OpenSUSE и вообще нигде в доступном пространстве нет), так что нет возможности поисследовать поведение XFCE. Кстати, ты что, под рутом работаешь? |
Автор: Сергей85 10.02.18, 08:14 |
Цитата amk @ Рут - требование руководства. Понимание - правильное. Как будто рабочей папкой становится рабочий стол. Изменить XFCE на что-либо другое так же невозможно. |
Автор: Сергей85 18.02.18, 07:19 |
Итог: - в Qt нельзя прописывать путь к файлу при создании объекта QFile - только следующей строкой, после создания; - путь должен содержать переменную пути проекта, т.е. динамическим и полным: просто название или /название в linux не прокатывает. |