Andrei Yankovich
Andrei YankovichҚаз. 5, 2019, 3:35 Т.Қ.

C++/Qt және QML қолданбасын орналастыру CQtDeployer v1.3.0 утилитасының шығарылымы


Представлен релиз кроссплатформенной утилиты CQtDeployer . Утилита получила ряд новых возможностей. Исходный код компонентов CQtDeployer распространяется под лицензией LGPLv3 и находится в свободном доступе на [GitHub] (https://github.com/QuasarApp/CQtDeployer). Эта утилита используется как универсальный инструмент для развертывания C, C++, Qt и QML-проектов для настольных платформ.

Основные моменты:

  • Добавлена поддержка qt.conf для Linux.

Теперь ctdeployer генерирует файл qt.conf во время развертывания как для Linux, так и для Windows. Это означает, что вы можете вносить свои собственные изменения в структуру проекта после развертывания.

  • Добавлена поддержка конфигурационного файла проекта (deploy.json) .
    файл содержит набор правил развертывания, которые совпадают с параметрами запуска утилиты. Это может значительно упростить использование утилиты в сценариях автоматического развертывания.
    Используйте флаг -confFile [./path/to/file.json], чтобы создать файл deploy.json. Подробности о работе вы можете найти в официальной wiki проекта.
  • Добавлена возможность контролировать расположение файлов в каталоге назначения.
    Другими словами, теперь доступны следующие флаги:
    • -qmlOut [Path] - путь к файлам qml.
    • -libOut [Path] - путь расположения библиотек.
    • -trOut [Path] - путь расположения переводов.
    • -pluginOut [Path] - путь расположения плагинов qt.
    • -binOut [Path] - путь расположения исполняемых файлов.

Таким образом, вы можете выстроить собственную иерархию в проекте в зависимости от ваших потребностей.

  • Добавлена ​​поддержка развертывания WebEngine.
    Теперь cqtdeployer может развертывать проекты с помощью WebEngine.
  • В установщик cqtdeployer добавлена ​​поддержка нескольких пакетов.
    Теперь менеджер пакетов содержит пакет cqtdeployer и cqtdeployer 1.3 на ваш выбор.
    Первая — предыдущая и стабильная версия, вторая — текущая.
    Теперь вы можете быстро переключаться между версиями.
  • Проект переименован в CQtDeployer
    Это связано с тем, что CQtDeployer также будет поддерживать оболочку графического интерфейса в будущем, поэтому термин «Консоль» больше не актуален.
  • Исправлено развертывание системных библиотек в linux.
    Теперь вы можете безопасно использовать флаг deploySystem, потому что он будет игнорировать набор библиотек libc по умолчанию, и ваш проект не будет нарушен. Вы должны использовать флаг deploySystem-with-libcI для существующих библиотек libc в вашем проекте.

  • Флаг Always-Overwrite изменен на noOverwrite.
    теперь все файлы перезаписываются по умолчанию, используйте noOverwrite, чтобы отключить перезапись.

Релиз включает онлайн- и офлайн-сборки для платформ Windows и Linux.

Вы также можете скачать последнюю версию cqtdeployer в:

SnapStore

Get it from the Snap Store

Рекомендуем хостинг TIMEWEB
Рекомендуем хостинг TIMEWEB
Стабильный хостинг, на котором располагается социальная сеть EVILEG. Для проектов на Django рекомендуем VDS хостинг.

Ол саған ұнайды ма? Әлеуметтік желілерде бөлісіңіз!

Пікірлер

Тек рұқсаты бар пайдаланушылар ғана пікір қалдыра алады.
Кіріңіз немесе Тіркеліңіз
AD

C++ - Тест 004. Указатели, Массивы и Циклы

  • Нәтиже:50ұпай,
  • Бағалау ұпайлары-4
m
  • molni99
  • Қаз. 26, 2024, 1:37 Т.Ж.

C++ - Тест 004. Указатели, Массивы и Циклы

  • Нәтиже:80ұпай,
  • Бағалау ұпайлары4
m
  • molni99
  • Қаз. 26, 2024, 1:29 Т.Ж.

C++ - Тест 004. Указатели, Массивы и Циклы

  • Нәтиже:20ұпай,
  • Бағалау ұпайлары-10
Соңғы пікірлер
ИМ
Игорь МаксимовҚар. 22, 2024, 11:51 Т.Ж.
Django - Оқулық 017. Теңшелген Django кіру беті Добрый вечер Евгений! Я сделал себе авторизацию аналогичную вашей, все работает, кроме возврата к предидущей странице. Редеректит всегда на главную, хотя в логах сервера вижу запросы на правильн…
Evgenii Legotckoi
Evgenii LegotckoiҚаз. 31, 2024, 2:37 Т.Қ.
Django - Сабақ 064. Python Markdown кеңейтімін қалай жазуға болады Добрый день. Да, можно. Либо через такие же плагины, либо с постобработкой через python библиотеку Beautiful Soup
A
ALO1ZEҚаз. 19, 2024, 8:19 Т.Ж.
Qt Creator көмегімен fb3 файл оқу құралы Подскажите как это запустить? Я не шарю в программировании и кодинге. Скачал и установаил Qt, но куча ошибок выдается и не запустить. А очень надо fb3 переконвертировать в html
ИМ
Игорь МаксимовҚаз. 5, 2024, 7:51 Т.Ж.
Django - Сабақ 064. Python Markdown кеңейтімін қалай жазуға болады Приветствую Евгений! У меня вопрос. Можно ли вставлять свои классы в разметку редактора markdown? Допустим имея стандартную разметку: <ul> <li></li> <li></l…
d
dblas5Шілде 5, 2024, 11:02 Т.Ж.
QML - Сабақ 016. SQLite деректер қоры және онымен QML Qt-та жұмыс істеу Здравствуйте, возникает такая проблема (я новичок): ApplicationWindow неизвестный элемент. (М300) для TextField и Button аналогично. Могу предположить, что из-за более новой верси…
Енді форумда талқылаңыз
m
moogoҚар. 22, 2024, 7:17 Т.Ж.
Mosquito Spray System Effective Mosquito Systems for Backyard | Eco-Friendly Misting Control Device & Repellent Spray - Moogo ; Upgrade your backyard with our mosquito-repellent device! Our misters conce…
Evgenii Legotckoi
Evgenii LegotckoiМаусым 24, 2024, 3:11 Т.Қ.
добавить qlineseries в функции Я тут. Работы оень много. Отправил его в бан.
t
tonypeachey1Қар. 15, 2024, 6:04 Т.Ж.
google domain [url=https://google.com/]domain[/url] domain [http://www.example.com link title]
NSProject
NSProjectМаусым 4, 2022, 3:49 Т.Ж.
Всё ещё разбираюсь с кешем. В следствии прочтения данной статьи. Я принял для себя решение сделать кеширование свойств менеджера модели LikeDislike. И так как установка evileg_core для меня не была возможна, ибо он писался…

Бізді әлеуметтік желілерде бақылаңыз