macdeployqtfix - To bundle a Qt application on Mac OSX, there is macdeployqt

  •        282

To bundle a Mac OSX application dynamically linked with Qt, there is macdeployqt. To finish the job there is macdeployqtfix...

https://github.com/aurelien-rainone/macdeployqtfix

Tags
Implementation
License
Platform

   




Related Projects

linuxdeployqt - Makes Linux applications self-contained by copying in the libraries and plugins that the application uses, and optionally generates an AppImage

  •    C++

This Linux Deployment Tool, linuxdeployqt, takes an application as input and makes it self-contained by copying in the resources that the application uses (like libraries, graphics, and plugins) into a bundle. The resulting bundle can be distributed as an AppDir or as an AppImage to users, or can be put into cross-distribution packages. It can be used as part of the build process to deploy applications written in C, C++, and other compiled languages with systems like CMake, qmake, and make. When used on Qt-based applications, it can bundle a specific minimal subset of Qt required to run the application. This tool is conceptually based on the Mac Deployment Tool, macdeployqt in the tools applications of the Qt Toolkit, but has been changed to a slightly different logic and other tools needed for Linux.

VChannel Player

  •    Objective-C

VChannel Player is the cross-palrformed media player based on ffmpeg library. It is implemented on Windows, Linux and Mac OSX platforms. User interface is written on C++ with Qt 4 on Windows and Linux, and on Objective-C with Cocoa on Mac OSX.

pywebview - A lightweight cross-platform native wrapper around a webview component that allows to display HTML content in its own dedicated window

  •    Python

pywebview is a lightweight cross-platform wrapper around a webview component that allows to display HTML content in its own native GUI window. It gives you power of web technologies in your desktop application, hiding the fact that GUI is browser based. You can use pywebview either with a lightweight web framework like Flask or Bottle or on its own with a two way bridge between Python and DOM. pywebview uses native GUI for creating a web component window: WinForms on Windows, Cocoa on Mac OSX and Qt4/5 or GTK3 on Linux. If you choose to freeze your application, pywebview does not bundle a heavy GUI toolkit or web renderer with it keeping the executable size small. Compatible with both Python 2 and 3. While Android is not supported, you can use the same codebase with solutions like Python for Android for creating an APK.

QtSharp - Mono/.NET bindings for Qt

  •    CSharp

This project aims to create Mono/.NET libraries that wrap Qt (https://qt-project.org/) thus enabling its usage through C#. It relies on the excellent CppSharp (https://github.com/mono/CppSharp). It is a generator that expects the include and library directories of a Qt set-up and then generates and compiles the wrappers. While still in development, it should work with any Qt version when complete. There is no Qt included in the repository, users have to download and install Qt themselves. For now, Qt MinGW for Windows has been the only tested version. Qt for OS X and Linux are planned, Qt for VC++ has not been planned for now.The source code is separated into a library that contains the settings and passes the generator needs, and a command-line client. In the future a GUI client, constructed with Qt# itself, is planned as well.

VNC2me - Secure Remote Desktop Sharing

  •    

Creates a Secure Tunnel (via SSH) to Secure Desktop Sharing (via VNC) over the internet or an intranet. Win32 Application has been developed, with work started on a qt cross-platform (linux, mac OSX, BSD, etc) solution.


awesome-qt - A curated list of awesome tools, libraries, and resources for the Qt framework.

  •    Javascript

A curated list of awesome tools, libraries, and resources for the Qt framework. Qt is a powerful cross-platform application development framework, for use primarily (but not exclusively) in C++. It's great for GUI applications, but can be used for many other things as well.

Sailfish OS - Mobile Operating System

  •    C++

Sailfish OS is a mobile operating system built on top of Mer project and Qt5. The UI is built with QML and QtQuick2 and Wayland. It is compatible with Android.

vlc-qt - VLC-Qt - a simple library to connect Qt application with libVLC

  •    C++

VLC-Qt is a free library used to connect Qt and libVLC libraries. It contains core classes for main media playback and also some GUI classes for faster media player development. VLC-Qt runs on supported versions of Linux, macOS and Windows. It is developed in cross-platform spirit so it may work on other systems but is not supported.

qGo

  •    C++

qGo is a full featured SGF editor and Go Client available for Linux, Windows and Mac. qGo is based on Qt 3.1+. qGo2, currently under development, will be based on Qt 4 and will be able to play go on IGS, WING, LGS, CyberORO, Tygem, Tom, and eWeiqi.

Edyuk

  •    C++

Edyuk is a free, open source, fast and lightweight development environment which supports C++ and Qt 4 out of the box and can be extended through plugins. It works under all platforms supported by Qt 4 (Linux, Mac, Windows, BSD, ...).

Open-MQ

  •    C++

Open source middleware for message queueing like IBM WebSphere MQ (former MQ Series) written in C++/Qt supporting many platforms like Win32, Unix and Mac OS with native C/C++/Qt and JMS support.

Visual Qt Toolkit

  •    C++

Visual Qt is just another rapid application development tool based on QT. It helps programmer in constructing GUI interfaces based on QT and KDE libraries. The sources this program makes are fully compatible with standard QT projects, and can be mixed on

rust-qt-binding-generator - Generate bindings to use Rust code in Qt and QML

  •    C++

This code generator gets you started quickly to use Rust code from Qt and QML. In other words, it helps to create a Qt based GUI on top of Rust code. Qt is a mature cross-platform graphical user interface library. Rust is a new programming language with strong compile time checks and a modern syntax.

verdigris - Qt without moc: set of macros to use Qt without needing moc

  •    C++

This (header-only) library can be used to create an application using Qt, without the need of the moc (MetaObject Compiler). It uses a different set of macro than Qt and templated constexpr code to generate the QMetaObject at compile-time. It is entirely binary compatible with Qt. The library consist of only two headers files. You can either copy these header files in your project, or adjust the include paths so that the compiler finds them. You will find the headers in the 'src/' sub-directory. Also make sure to set your compiler in, at least, C++14 mode. With qmake, you can do that with CONFIG += c++14.

AwesomeBump - AwesomeBump is a free program written using Qt library designed to generate normal, height, specular or ambient occlusion textures from a single image

  •    C++

AwesomeBump is a free and open source program written using Qt library designed to generate normal, height, specular or ambient occlusion, metallic, roughness textures from a single image. Additional features like material textures or grunge maps are available. Since the image processing is done in 99% on GPU the program runs very fast and all the parameters can be changed in real time. AB was made to be a new alternative to known gimp plugin called Insane Bump or commercial tool: Crazy Bump. AwesomeBump is totaly written in Qt thus you don’t need to install any aditionall libraries. Just download and install Qt SDK, download the project from the repository, build and run. It will work (or should) on any platform supported by Qt.

qt-creator - A cross-platform Qt IDE

  •    C++

Qt Creator is a cross-platform IDE for development with the Qt framework. The installed toolchains have to match the one Qt was compiled with.

Qt/AI , Qt - Instruments

  •    C++

Qt/AI is a set of Qt Widgets to display 1D, 2D and 3D Data. Actually, it contains the following Objects: AIMeter, AIBar, AIPlot, AIStrip, AIPlot3D

Qt native port on DirectFB

  •    C++

Qt/DirectFB is on open native port of the Qt library for the DirectFB windowing system, so that Qt can work on the framebuffer with transucent windows.

capybara-webkit - A Capybara driver for headless WebKit to test JavaScript web apps

  •    Ruby

A capybara driver that uses WebKit via QtWebKit. capybara-webkit depends on a WebKit implementation from Qt, a cross-platform development toolkit. You'll need to download the Qt libraries to build and install the gem. You can find instructions for downloading and installing Qt on the capybara-webkit wiki. capybara-webkit requires Qt version 4.8 or greater.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.