From a193ee863e59217f79c9ed8e12612c7c9ced71e5 Mon Sep 17 00:00:00 2001 From: ~Z~ Date: Thu, 22 Sep 2022 22:12:28 +0530 Subject: [PATCH] Improve projects.md 1) Replaced line "so we pick three project types for you" with "so we have picked five project types for you", in the first paragraph. 2) Changed the names of project types as per the "New Project" dialog in Qt Creator 8.0.1. --- docs/ch03-qtcreator/projects.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/ch03-qtcreator/projects.md b/docs/ch03-qtcreator/projects.md index 8e3fcdd4..08224448 100644 --- a/docs/ch03-qtcreator/projects.md +++ b/docs/ch03-qtcreator/projects.md @@ -1,16 +1,16 @@ # Managing Projects -Qt Creator manages your source code in projects. You can create a new project by using `File ‣ New File or Project`. When you create a project you have many choices of application templates. Qt Creator is capable of creating desktop, embedded, mobile applications and even python projects using Qt for Python. There are templates for applications which uses Widgets or Qt Quick or even bare-bone projects just using a console. For a beginner, it is difficult to choose, so we pick three project types for you. +Qt Creator manages your source code in projects. You can create a new project by using `File ‣ New File or Project`. When you create a project you have many choices of application templates. Qt Creator is capable of creating desktop, embedded, mobile applications and even python projects using Qt for Python. There are templates for applications which uses Widgets or Qt Quick or even bare-bone projects just using a console. For a beginner, it is difficult to choose, so we have picked five project types for you. -* **Other Project / QtQuick UI Prototype**: Great for playing around with QML as there is no C++ build step involved. Mostly suitable for prototyping only. +* **Other Project ‣ QtQuick UI Prototype**: Great for playing around with QML as there is no C++ build step involved. Mostly suitable for prototyping only. -* **Applications (Qt Quick) / Qt Quick Application (Empty)**: Creates a bare C++ project with cmake support and a QML main document to render an empty window. This is the typical default starting point for all native QML application. +* **Application (Qt) ‣ Qt Quick Application**: Creates a bare C++ project with cmake support and a QML main document to render an empty window. This is the typical default starting point for all native QML application. -* **Libraries / Qt Quick 2.0 Extension Plug-in**: Use this wizard to create a stub for a plug-in for your Qt Quick UI. A plug-in is used to extend Qt Quick with native elements. This is ideally to create a re-usable Qt Quick library. +* **Library ‣ Qt Quick 2 Extension Plugin**: Use this wizard to create a stub for a plug-in for your Qt Quick UI. A plug-in is used to extend Qt Quick with native elements. This is ideally to create a re-usable Qt Quick library. -* **Applications (Qt) / Qt Widgets Application**: Creates a starting point for a desktop application using Qt Widgets. This would be your starting point if you plan to create a traditional C++ widgets based application. +* **Application (Qt) ‣ Qt Widgets Application**: Creates a starting point for a desktop application using Qt Widgets. This would be your starting point if you plan to create a traditional C++ widgets based application. -* **Applications (Qt) / Qt Console Application**: Creates a starting point for a desktop application without any user interface. This would be your starting point if you plan to create a traditional C++ command line tool using Qt C++. +* **Application (Qt) ‣ Qt Console Application**: Creates a starting point for a desktop application without any user interface. This would be your starting point if you plan to create a traditional C++ command line tool using Qt C++. ::: tip