From 1e70015aaabef939160a8ad5f04c31bb8e9a731b Mon Sep 17 00:00:00 2001 From: Roman Telezhynskyi Date: Wed, 7 Feb 2024 11:55:43 +0200 Subject: [PATCH] Build with Qt Creator --- Linux-Build-and-Install-Guide.md | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/Linux-Build-and-Install-Guide.md b/Linux-Build-and-Install-Guide.md index 70a6715..5d8bb44 100644 --- a/Linux-Build-and-Install-Guide.md +++ b/Linux-Build-and-Install-Guide.md @@ -367,4 +367,24 @@ Similarly to qmake, Qbs supports a wide range of configuration options. Here are - **project.conanProfiles**: A list of Conan profiles to use. Use the format `project.conanProfiles:`, where `` is a list of Conan profiles separated by commas. -These configuration options provide flexibility in customizing the build process according to your specific requirements and preferences. \ No newline at end of file +These configuration options provide flexibility in customizing the build process according to your specific requirements and preferences. + +## Build with Qt Creator + +The easiest way to build Valentina is to use Qt Creator. It provides automation features and allows for easy execution of the application. Additionally, Qt Creator facilitates debugging, which can be helpful in diagnosing crashes. + +We recommend installing the latest version of Qt Creator from the [Qt Project website](https://www.qt.io/offline-installers). This ensures that you have access to the latest features and the most up-to-date version of Qbs. + +Qt Creator simplifies tasks such as switching between debug and release modes, managing Qt versions, and more. + +### Using Qt Creator with QMake + +If you're using qmake as the build system, you need to open the `Valentina.pro` file located in the root folder of the project with Qt Creator. + +### Using Qt Creator with Qbs + +If you're using Qbs as the build system, open the `valentina.qbs` file with Qt Creator. You may need to add configuration options mentioned earlier in this documentation to achieve the expected results. + +Qt Creator provides a user-friendly interface for configuring build options and managing project settings. It streamlines the development process and makes it easier to navigate and work with the project files. + +By leveraging Qt Creator, you can enhance your development workflow and efficiently build and manage the Valentina project. \ No newline at end of file