Михаиллл
Nov. 29, 2019, 2:22 p.m.

Как сделать инсталятор программы для macos?

Добрый день!
Как сделать инсталятор программы для macos?
Нужно одни файлы поместить в одну папку, другие в другую.

2

Do you like it? Share on social networks!

3
Михаиллл
  • Nov. 29, 2019, 5:05 p.m.

Думаю можно все запихнуть в ресурсы и скопировать из них в нужные папки.
Скажите пожалуйста, как правильно указывать путь в МакОс, свойства папок выдает такой путь

Mojave 10.14.3 by Techsviewer⁩ ▸ ⁨Пользователи⁩ ▸ ⁨admin⁩

но наверно нужно как-то иначе прописывать путь, так не работает.

    Evgenii Legotckoi
    • Nov. 29, 2019, 5:11 p.m.
    • The answer was marked as a solution.

    Я думаю, что вы можете воспользоваться Qt Installer Framework для создания инсталлятора.

    https://doc.qt.io/qtinstallerframework/ifw-tools.html

    А то что вы хотите использовать для этого ресурсы - это точно не правильный путь.

      Михаиллл
      • Nov. 29, 2019, 7:38 p.m.
      • (edited)

      Видимо пробовать так.
      Но так тоже работает.

      QFile::copy(":/Images/acorn.png", "/Users/admin/QtProject/acorn.png");
      

      Видимо если узнать у системы пути к папкам, так тоже заработает.

        Comments

        Only authorized users can post comments.
        Please, Log in or Sign up
        • Last comments
        • Evgenii Legotckoi
          April 16, 2025, 5:08 p.m.
          Благодарю за отзыв. И вам желаю всяческих успехов!
        • IscanderChe
          April 12, 2025, 5:12 p.m.
          Добрый день. Спасибо Вам за этот проект и отдельно за ответы на форуме, которые мне очень помогли в некоммерческих пет-проектах. Профессиональным программистом я так и не стал, но узнал мно…
        • AK
          April 1, 2025, 11:41 a.m.
          Добрый день. В данный момент работаю над проектом, где необходимо выводить звук из программы в определенное аудиоустройство (колонки, наушники, виртуальный кабель и т.д). Пишу на Qt5.12.12 поско…
        • Evgenii Legotckoi
          March 9, 2025, 9:02 p.m.
          К сожалению, я этого подсказать не могу, поскольку у меня нет необходимости в обходе блокировок и т.д. Поэтому я и не задавался решением этой проблемы. Ну выглядит так, что вам действитель…
        • VP
          March 9, 2025, 4:14 p.m.
          Здравствуйте! Я устанавливал Qt6 из исходников а также Qt Creator по отдельности. Все компоненты, связанные с разработкой для Android, установлены. Кроме одного... Когда пытаюсь скомпилиров…