На главную
ПРАВИЛА FAQ Помощь Участники Календарь Избранное DigiMania RSS
msm.ru
! Правила трёх "С"
Пожалуйста,
1. Соблюдайте правила Форума.
2. Слушайте советы Модераторов.
(например, http://forum.sources.ru/index.php?act=ST&f=7&t=80382 )
3. Сверяйтесь с учебником по Великому и Могучему
Модераторы: JoeUser
  
> Как создать правильно ярлык на рабочем столе?, OpenSUSE v.12.1, XFCE, root.
    Есть программа. При запуске она считывает несколько файлов по пути ее нахождения. При попытке создать лаунчер, ярлык, URL на рабочем столе - либо программа не запускается, либо запускается и не может найти считываемые файлы. То есть рабочая директория программы меняется на местоположение рабочего стола, даже если в Work Directory лаунчера указать явный путь к программе.

    Как решить вопрос?
      Так понимаю, ты предполагаешь, что при запуске программы через ярлык её рабочая папка не совпадает с той, что указана в ярлыке. К сожалению, под рукой нет рабочей установки Linux (а OpenSUSE и вообще нигде в доступном пространстве нет), так что нет возможности поисследовать поведение XFCE.

      Кстати, ты что, под рутом работаешь?
      Всё написанное выше это всего лишь моё мнение, возможно ошибочное.
        Цитата amk @

        Рут - требование руководства. Понимание - правильное. Как будто рабочей папкой становится рабочий стол. Изменить XFCE на что-либо другое так же невозможно.
        Сообщение отредактировано: Сергей85 -
          Итог:
          - в Qt нельзя прописывать путь к файлу при создании объекта QFile - только следующей строкой, после создания;
          - путь должен содержать переменную пути проекта, т.е. динамическим и полным: просто название или /название в linux не прокатывает.
          Сообщение отредактировано: Сергей85 -
          1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
          0 пользователей:


          Рейтинг@Mail.ru
          [ Script Execution time: 0,0675 ]   [ 14 queries used ]   [ Generated: 24.06.18, 05:07 GMT ]