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

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

      Кстати, ты что, под рутом работаешь?
        Цитата amk @

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


          Рейтинг@Mail.ru
          [ Script execution time: 0,0171 ]   [ 15 queries used ]   [ Generated: 28.03.24, 12:12 GMT ]