Qt wiki will be updated on October 12th 2023 starting at 11:30 AM (EEST) and the maintenance will last around 2-3 hours. During the maintenance the site will be unavailable.

Category:Tools: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
(Added LangSwitch)
(→‎Third-party Tools: Remove non-existent pages; Format)
Line 38: Line 38:
==Third-party Tools==
==Third-party Tools==


[[:Category:Tools::mingw|'''mingw''']] is a free gcc compiler for Windows. It is distributed with Qt Creator for windows and is used to build Qt applications from C++ code.
* [[MinGW]] is a free gcc compiler for Windows. It is distributed with Qt Creator for windows and is used to build Qt applications from C++ code.
 
* [[:Category:Tools::Squish|'''Squish''']] is a tool developed by Froglogic used for automatic testing of Qt applications.
[[:Category:Tools::msvc|'''msvc''']] is a C++ compiler for Windows provided by Microsoft. It is available for download as part of visual studio (also in visual studio express) or the Windows <span class="caps">SDK</span>. The Windows <span class="caps">SDK</span> as well as Visual Studio Express can be used free of charge.
 
[[:Category:Tools::Squish|'''Squish''']] is a tool developed by Froglogic used for automatic testing of Qt applications.
 
[[:Category:Tools::GCF|'''Generic Component Framework''']] is a framework with which you can compose your application as a collection of components.

Revision as of 00:45, 12 September 2015

En Ar Bg De El Es Fa Fi Fr Hi Hu It Ja Kn Ko Ms Nl Pl Pt Ru Sq Th Tr Uk Zh

Overview

  • Qt Creator: A cross-platform IDE (Integrated Development Environment) tailored to the needs of Qt developers.
  • Qt Visual Studio Add in: Tools for developing Qt application in Visual Studio.
  • qmake: A build system for Qt projects to generate Makefiles.
  • Git with QtCreator: Managing Qt projects with the Git repository system.

Managing Git repositories with Qt Creator

Git repository: a great feature of Qt Creator is the integration with different repository management. Among wihich the use of Git repositories covers special interest due to the diffusion of open-source portals i.e. gitorious.org and github that can host Qt projects using Git.

Qt Creator

Qt Creator is a cross-platform integrated development environment (IDE) tailored to the needs of Qt developers.

Project and build management tools

qmake is a cross-platform build tool that simplifies the build process for development projects across different platforms. qmake automates the generation of Makefiles so that only a few lines of information are needed to create each Makefile.

Qt Designer

Qt Designer is a powerful cross-platform GUI layout and forms builder for C++ projects. It allows you to rapidly design and build widgets and dialogs using on-screen forms using the same widgets that will be used in your application. Forms created with Qt Designer are fully-functional, and they can be previewed so that you can ensure that they will look and feel exactly as you intended.

Documentation Tools

qdoc3 is a configurable documentation generation tool, used to generate the Qt Reference Documentation. The QDoc manual [doc-snapshot.qt.io] is regularly updated.
qhelpgenerator is the tool used to generate help files which can be read by Qt Assistant and Qt Creator.

HTML Help System

Qt Assistant is a configurable and redistributable documentation reader, which can be easily customized and redistributed, thus provides an integrated, context-sensitive help system for your Qt application.

Internationalization Tools

Qt Linguist provides a set of tools that speed the translation and internationalization of applications. Qt supports simultaneous support of multiple languages and writing systems with a single source tree and single application binary.

Third-party Tools

  • MinGW is a free gcc compiler for Windows. It is distributed with Qt Creator for windows and is used to build Qt applications from C++ code.
  • Squish is a tool developed by Froglogic used for automatic testing of Qt applications.