БГ
Aug. 23, 2019, 10:04 p.m.

Создание Shortcut для установщика через QT IFW. (По уроку Автоматизация WinDeployQt и сборки инсталляторов с Qt Installer Framework)

Здравствуйте, не совсем понимаю, как сделать так, чтобы при установке приложения была возможность автоматически создать Shortcut.

Do you like it? Share on social networks!

3
R
  • Aug. 23, 2019, 10:49 p.m.
  • (edited)

де створити Shortcut, для вашої програми?

    Evgenii Legotckoi
    • Aug. 24, 2019, 2:09 a.m.

    Добрый день.

    Вам нужно добавить установочный скрипт с подобным содержанием

    1. function Component()
    2. {
    3. // default constructor
    4. }
    5.  
    6. Component.prototype.createOperations = function()
    7. {
    8. // call default implementation to actually install README.txt!
    9. component.createOperations();
    10.  
    11. if (systemInfo.productType === "windows") {
    12. component.addOperation("CreateShortcut", "@TargetDir@/README.txt", "@StartMenuDir@/README.lnk",
    13. "workingDirectory=@TargetDir@", "iconPath=%SystemRoot%/system32/SHELL32.dll",
    14. "iconId=2", "description=Open README file");
    15. }
    16. }

    Взято вот из этого примера

      БГ
      • Aug. 24, 2019, 2:27 p.m.

      Спасибо, вначале в документации было не понятно что к чему, теперь разобрался

        Comments

        Only authorized users can post comments.
        Please, Log in or Sign up
        • Last comments
        • 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, установлены. Кроме одного... Когда пытаюсь скомпилиров…
        • ИМ
          Nov. 22, 2024, 9:51 p.m.
          Добрый вечер Евгений! Я сделал себе авторизацию аналогичную вашей, все работает, кроме возврата к предидущей странице. Редеректит всегда на главную, хотя в логах сервера вижу запросы на правильн…