All Projects → QuasarApp → Cqtdeployer

QuasarApp / Cqtdeployer

Licence: lgpl-3.0
This project is used to deploy applications written using QML, qt or other С / С++ frameworks.

Programming Languages

c
50402 projects - #5 most used programming language
cpp
1120 projects

Projects that are alternatives of or similar to Cqtdeployer

Linuxdeployqt
Makes Linux applications self-contained by copying in the libraries and plugins that the application uses, and optionally generates an AppImage. Can be used for Qt and other applications
Stars: ✭ 1,287 (+472%)
Mutual labels:  packaging, deployment, qt, qt5
Apkstudio
Open-source, cross platform Qt based IDE for reverse-engineering Android application packages.
Stars: ✭ 2,246 (+898.22%)
Mutual labels:  qt, qt5
Qhexview
A versatile Hexadecimal widget for Qt5
Stars: ✭ 168 (-25.33%)
Mutual labels:  qt, qt5
Qmarkdowntextedit
A C++ Qt QPlainTextEdit widget with markdown highlighting support and a lot of other extras
Stars: ✭ 182 (-19.11%)
Mutual labels:  qt, qt5
Mini Cmake Qt
A minimal CMake template for Qt 5 & 6 projects
Stars: ✭ 156 (-30.67%)
Mutual labels:  qt, qt5
Meli
Platform for deploying static sites and frontend applications easily. Automatic SSL, deploy previews, reverse proxy, and more.
Stars: ✭ 2,125 (+844.44%)
Mutual labels:  deployment, deploy
Qt5.cr
Qt5 bindings for Crystal, based on Bindgen
Stars: ✭ 182 (-19.11%)
Mutual labels:  qt, qt5
Openauto
AndroidAuto headunit emulator
Stars: ✭ 1,926 (+756%)
Mutual labels:  qt, qt5
Swift
Swift XMPP client and Swiften XMPP library
Stars: ✭ 190 (-15.56%)
Mutual labels:  qt, qt5
Qml Box2d
Box2D QML plugin
Stars: ✭ 223 (-0.89%)
Mutual labels:  qt, qt5
Rocket
Automated software delivery as fast and easy as possible 🚀
Stars: ✭ 217 (-3.56%)
Mutual labels:  deployment, deploy
Kshare
The free and open source and cross platform screen sharing software.
Stars: ✭ 151 (-32.89%)
Mutual labels:  qt, qt5
Haruna
Open source video player built with Qt/QML and libmpv.
Stars: ✭ 147 (-34.67%)
Mutual labels:  qt, qt5
Shell
🐚 QtQuick and Wayland shell for convergence
Stars: ✭ 168 (-25.33%)
Mutual labels:  qt, qt5
Sqlitestudio
A free, open source, multi-platform SQLite database manager.
Stars: ✭ 2,337 (+938.67%)
Mutual labels:  qt, qt5
Deploy
Ansible role to deploy scripting applications like PHP, Python, Ruby, etc. in a capistrano style
Stars: ✭ 2,141 (+851.56%)
Mutual labels:  deployment, deploy
Qml Creative Controls
QML controls for creative applications and creative coding
Stars: ✭ 199 (-11.56%)
Mutual labels:  qt, qt5
Moneyguru
Future-aware personal finance application
Stars: ✭ 145 (-35.56%)
Mutual labels:  qt, qt5
Gtkplatform
Run Qt applications using gtk+ as a windowing system.
Stars: ✭ 146 (-35.11%)
Mutual labels:  qt, qt5
Browser
🌍 Cross-platform Material design web browser
Stars: ✭ 184 (-18.22%)
Mutual labels:  qt, qt5

CQtDeployer cqtdeployer

cqtdeployer

Logo


Support the project

If you like what we do and it benefits you, you can support the project on the official page QuasarApp in Patreon

What is CQtDeployer

The CQtDeployer is application for extract all depends library of executable and create launch script for your application.

Key differences of this program:

  • Performance: this program deploys the application several times faster (up to 10 seconds)
  • Flexibility: this application's got flags that help you to configure the deployment for your or your project's needs
  • Crossdeploy: this application's support windows and linux distrebutives, This means that you can use it not only to deploy a project for your platform, but also to deploy a project on Linux for Windows and vice versa.
  • Fast create installers : Upon completion of the deployment, you will receive a self-contained installer of your distribution.

Supported platforms:

Support processors architectures:

  • x86
  • x86-64
  • ARM
  • ARM64

How to use

Example: cqtdeployer <-bin [params]> [options]

See list of all options here

Example: cqtdeployer -bin myApp -qmlDir ~/MyAppProject/qml -qmake ~/Qt/5.12.4/gcc_64/bin/qmake clear

More examples

Project structure after deploy:

 #linux
 cqtdeployer -bin Guitar  
 
 #windows
 cqtdeployer -bin Guitar.exe -qmake /path/to/qmake.exe

Project installer after deploy with the qif option.

 #linux
 cqtdeployer -bin Application qif
 
 #windows
 cqtdeployer -bin Application.exe -qmake /path/to/qmake.exe qif

Project installer after deploy with the qif and qifStyle option.

 #linux
 cqtdeployer -bin Application qif -qifStyle quasar
 
 #windows
 cqtdeployer -bin Application.exe -qmake /path/to/qmake.exe qif -qifStyle quasar

 #linux
 cqtdeployer -bin Application qif -qifStyle path/to/myStyle.css
 
 #windows
 cqtdeployer -bin Application.exe -qmake /path/to/qmake.exe qif -qifStyle path/to/myStyle.css

Build and install

The Building or installation instructions see on wiki page

Projects using CQtDeployer:

  • QAmigo - Qt cross-platform serial port socket assistant for visualizing data.
  • QtSecret - Simple encryption library supporting RSA and AES algorithms.
  • Hanoi-Towers - Hanoi Towers Game
  • distbuilder - Distribution Builder
  • Manager_v2 - Qt Quick Controls 2 - Linux Manager Desktop Application
  • IDE65XX - IDE 65XX is one of the open source IDE options available for developers working with Kick Assembler.
  • Tanks - 2D game written in C++ & Qt for Windows, Linux and Android
  • stegano - Bit-level Image Manipulation Software with Qt Framework - Steganography Pet Project

If you want to get more information see our documentations here


Credits

Join the development fund and support QuasarApp to help with the development of our projects.

If you would like to use bitcoins to support us, you can transfer coins to these address. If you want to be included in the patron list, send an e-mail message - [email protected].

Note: You must send a message signed with address of the bitcoin wallet from which the payment was made.

support

bitcoin:bc1q4wnp58plhx4fwnfnzz3e4slulv2gzzts89w2f7

Our patrons list:

Silver Membership Patrons:

  • Rustem Husnutdinov

Thanks


Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].