Skip to content

Qt

Qt is a framework for building desktop software with shared code across operating systems.

Visit Qt

What else must travel with a Qt app?

A C++ desktop app may need Qt libraries and plugins alongside the program itself. On Windows, the Qt deployment tool gathers Qt dependencies. Check other libraries your app uses separately. A working copy on your development machine can be using software the recipient does not have.

What should you check before distributing a build?

Qt offers commercial and open-source licensing. Check the terms for the exact modules you use and how you plan to share the app. Decide how to deliver and replace builds on each operating system. Keep project files, license records and the user's saved files separate.

Would a fictional Windows build work on another computer?

Draw a receipt organizer on the developer's computer and one empty tester computer.

  1. List what the app uses
    Mark the program, the Qt libraries and plugins, and any separate library the app needs.
  2. Plan a second release
    Mark how the tester would receive version 2 and which saved receipt the update must preserve.