Release of C ++ / QML application deployment utility CQtDeployer v1.2.3

cqtdeployer, QML, Qt, C++

After a month of development, a release of the cross-platform utility CQtDeployer v1.2.3 has been prepared. The source texts of the CQtDeployer components are shipped under LGPLv3 licenses.

What is new:

  • Added support for qt.conf for Windows builds

qt.conf is used to override plug-in paths and parameters. Prior to this fix, the application deployed for the Windows platform used standard paths, because of which the application could not find the plugins and qml files it needed. Most often repeated in cross-platform assemblies.

  • Fixed clear flag behavior, now flag deletes only copied files.

Previously, this flag deleted the entire target directory, which resulted in the loss of files that existed before deployment. This led to a lot of errors when working with QtInstallFramework.

  • Fixed flag ignoreEnv

This flag could skip the ignored environment if it was specified in the place with a slash at the end.
Example: ignoreEnv / my / path / skips the path / my / path, although it should be ignored.

  • Fixed the deploySystem flag

Builds prepared for Linux ( QIF , Snap ) and Windows

SnapStore

Get it from the Snap Store

We recommend hosting TIMEWEB
We recommend hosting TIMEWEB
Stable hosting, on which the social network EVILEG is located. For projects on Django we recommend VDS hosting.
- company blog
b
cqtdeployer 
/home/aleks/CQtDeployer/bin/cqtdeployer: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.25' not found (required by /home/aleks/CQtDeployer/lib/libQt5Core.so.5)

linux mint

Qt установлен, что сделать чтобы заработало?

это проблема дистрибутива,
попробуйте установить через пакетный менеджер snap

Суть проблемы:
libQt5Core которая лежит в дистрибутиве требует версию glibc >= 2.25 у вас видимо более старая версия.
если вы установите деплоер из пакетного менеджера snap он самостоятельно подтянет core с необходимой версией libc

установка из snap

# установка пакетного менеджера (если его у  вас нет)
sudo apt update 
sudo apt install snapd

# установка cqdeployer
sudo snap install cqtdeployer

# добовление разрешение на использование removable-media (флешки и прочие дополнительно монтируемые устройства)
snap connect cqtdeployer:removable-media

Comments

Only authorized users can post comments.
Please, Log in or Sign up
Donate

Hello, Dear Users of EVILEG!!!

If the site helped you, then support the development of the site financially, please.

You can do it by following ways:

Thank you, Evgenii Legotckoi

SB
Dec. 5, 2019, 8:01 a.m.
Sergej Bederin

C++ - Test 001. The first program and data types

  • Result:60points,
  • Rating points-1
AS
Dec. 4, 2019, 6:39 a.m.
Artur Salmin

C++ - Test 005. Structures and Classes

  • Result:33points,
  • Rating points-10
ST
Dec. 2, 2019, 4:05 p.m.
Sergej Timchenko

Qt - Test 001. Signals and slots

  • Result:68points,
  • Rating points-1
Last comments
Dec. 6, 2019, 4:29 a.m.
IscanderChe

Для чего нужны в коде вот эти строки? ui->tableView->setItemDelegate(new QSqlRelationalDelegate(ui->tableView));... ui->tableViewDevice->setItemDelegate(new QSqlRelati…
LP
Dec. 6, 2019, 1:17 a.m.
Leonid Pivovarov

Большое вам спасибо!
Dec. 5, 2019, 4:15 p.m.
Evgenij Legotskoj

В этом слоте ваам нужно будет правильно смаппить координату. У QGraphicsView есть методы mapToScene, mapFromScene. Попробуйте использовать их.
LP
Dec. 5, 2019, 8:30 a.m.
Leonid Pivovarov

А без переопределения qgraphicsScene это сделать возможно? Есть же коорината нажатия кнопки мыши slotCustomMenuRequested(QPoint)
Now discuss on the forum
Dec. 6, 2019, 7:10 a.m.
qml_puthon_user

Доброго времени суток. Пытаюсь сделать отображение с веб-камеры в графическом интерфейсе написанном на qml. Код программы: #системные библиотекиimport cv2import numpy as npimport…
Dec. 5, 2019, 4:12 p.m.
Evgenij Legotskoj

Это уже кастомная стилизация. Придётся отключать обрамление и самостоятельно реализовывать ресайз окна, его перемещение, стиль и т.д. Вот статья, как отключить обрамление окна - QML …
Dec. 5, 2019, 4:27 a.m.
qml_puthon_user

Вот код, вдруг, кому поможет. Код основной формы: import QtQuick 2.12import QtQuick.Controls 2.12import QtQuick.Layouts 1.3import "./Components/Panels" as PanelsApplicationWindow{…
Dec. 5, 2019, 2:50 a.m.
Evgenij Legotskoj

Создавайте новые темы, чтобы не было всё в куче.
Dec. 4, 2019, 10:07 p.m.
qml_puthon_user

Спасибо за помощь! :) Я попытаю надежды в ожидании QtQuick3D от Riverbank'a. :)
EVILEG
About
Services
© EVILEG 2015-2019
Recommend hosting TIMEWEB