Compare commits

14 Commits

1153 changed files with 556 additions and 207807 deletions

63
.gitattributes vendored Normal file
View File

@@ -0,0 +1,63 @@
###############################################################################
# Set default behavior to automatically normalize line endings.
###############################################################################
* text=auto
###############################################################################
# Set default behavior for command prompt diff.
#
# This is need for earlier builds of msysgit that does not have it on by
# default for csharp files.
# Note: This is only used by command line
###############################################################################
#*.cs diff=csharp
###############################################################################
# Set the merge driver for project and solution files
#
# Merging from the command prompt will add diff markers to the files if there
# are conflicts (Merging from VS is not affected by the settings below, in VS
# the diff markers are never inserted). Diff markers may cause the following
# file extensions to fail to load in VS. An alternative would be to treat
# these files as binary and thus will always conflict and require user
# intervention with every merge. To do so, just uncomment the entries below
###############################################################################
#*.sln merge=binary
#*.csproj merge=binary
#*.vbproj merge=binary
#*.vcxproj merge=binary
#*.vcproj merge=binary
#*.dbproj merge=binary
#*.fsproj merge=binary
#*.lsproj merge=binary
#*.wixproj merge=binary
#*.modelproj merge=binary
#*.sqlproj merge=binary
#*.wwaproj merge=binary
###############################################################################
# behavior for image files
#
# image files are treated as binary by default.
###############################################################################
#*.jpg binary
#*.png binary
#*.gif binary
###############################################################################
# diff behavior for common document formats
#
# Convert binary document formats to text before diffing them. This feature
# is only available from the command line. Turn it on by uncommenting the
# entries below.
###############################################################################
#*.doc diff=astextplain
#*.DOC diff=astextplain
#*.docx diff=astextplain
#*.DOCX diff=astextplain
#*.dot diff=astextplain
#*.DOT diff=astextplain
#*.pdf diff=astextplain
#*.PDF diff=astextplain
#*.rtf diff=astextplain
#*.RTF diff=astextplain

405
.gitignore vendored
View File

@@ -1,60 +1,363 @@
# ---> C++
# Prerequisites
*.d
## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.
##
## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore
# Compiled Object files
*.slo
*.lo
*.o
# User-specific files
*.rsuser
*.suo
*.user
*.userosscache
*.sln.docstates
# User-specific files (MonoDevelop/Xamarin Studio)
*.userprefs
# Mono auto generated files
mono_crash.*
# Build results
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
x64/
x86/
[Ww][Ii][Nn]32/
[Aa][Rr][Mm]/
[Aa][Rr][Mm]64/
bld/
[Bb]in/
[Oo]bj/
[Oo]ut/
[Ll]og/
[Ll]ogs/
# Visual Studio 2015/2017 cache/options directory
.vs/
# Uncomment if you have tasks that create the project's static files in wwwroot
#wwwroot/
# Visual Studio 2017 auto generated files
Generated\ Files/
# MSTest test Results
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*
# NUnit
*.VisualState.xml
TestResult.xml
nunit-*.xml
# Build Results of an ATL Project
[Dd]ebugPS/
[Rr]eleasePS/
dlldata.c
# Benchmark Results
BenchmarkDotNet.Artifacts/
# .NET Core
project.lock.json
project.fragment.lock.json
artifacts/
# ASP.NET Scaffolding
ScaffoldingReadMe.txt
# StyleCop
StyleCopReport.xml
# Files built by Visual Studio
*_i.c
*_p.c
*_h.h
*.ilk
*.meta
*.obj
# Precompiled Headers
*.gch
*.iobj
*.pch
# Compiled Dynamic libraries
*.so
*.dylib
*.dll
# Fortran module files
*.mod
*.smod
# Compiled Static libraries
*.lai
*.la
*.a
*.lib
# Executables
*.exe
*.out
*.app
# ---> Java
# Compiled class file
*.class
# Log file
*.pdb
*.ipdb
*.pgc
*.pgd
*.rsp
*.sbr
*.tlb
*.tli
*.tlh
*.tmp
*.tmp_proj
*_wpftmp.csproj
*.log
*.vspscc
*.vssscc
.builds
*.pidb
*.svclog
*.scc
# BlueJ files
*.ctxt
# Chutzpah Test files
_Chutzpah*
# Mobile Tools for Java (J2ME)
.mtj.tmp/
# Visual C++ cache files
ipch/
*.aps
*.ncb
*.opendb
*.opensdf
*.sdf
*.cachefile
*.VC.db
*.VC.VC.opendb
# Package Files #
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar
# Visual Studio profiler
*.psess
*.vsp
*.vspx
*.sap
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
replay_pid*
# Visual Studio Trace Files
*.e2e
# TFS 2012 Local Workspace
$tf/
# Guidance Automation Toolkit
*.gpState
# ReSharper is a .NET coding add-in
_ReSharper*/
*.[Rr]e[Ss]harper
*.DotSettings.user
# TeamCity is a build add-in
_TeamCity*
# DotCover is a Code Coverage Tool
*.dotCover
# AxoCover is a Code Coverage Tool
.axoCover/*
!.axoCover/settings.json
# Coverlet is a free, cross platform Code Coverage Tool
coverage*.json
coverage*.xml
coverage*.info
# Visual Studio code coverage results
*.coverage
*.coveragexml
# NCrunch
_NCrunch_*
.*crunch*.local.xml
nCrunchTemp_*
# MightyMoose
*.mm.*
AutoTest.Net/
# Web workbench (sass)
.sass-cache/
# Installshield output folder
[Ee]xpress/
# DocProject is a documentation generator add-in
DocProject/buildhelp/
DocProject/Help/*.HxT
DocProject/Help/*.HxC
DocProject/Help/*.hhc
DocProject/Help/*.hhk
DocProject/Help/*.hhp
DocProject/Help/Html2
DocProject/Help/html
# Click-Once directory
publish/
# Publish Web Output
*.[Pp]ublish.xml
*.azurePubxml
# Note: Comment the next line if you want to checkin your web deploy settings,
# but database connection strings (with potential passwords) will be unencrypted
*.pubxml
*.publishproj
# Microsoft Azure Web App publish settings. Comment the next line if you want to
# checkin your Azure Web App publish settings, but sensitive information contained
# in these scripts will be unencrypted
PublishScripts/
# NuGet Packages
*.nupkg
# NuGet Symbol Packages
*.snupkg
# The packages folder can be ignored because of Package Restore
**/[Pp]ackages/*
# except build/, which is used as an MSBuild target.
!**/[Pp]ackages/build/
# Uncomment if necessary however generally it will be regenerated when needed
#!**/[Pp]ackages/repositories.config
# NuGet v3's project.json files produces more ignorable files
*.nuget.props
*.nuget.targets
# Microsoft Azure Build Output
csx/
*.build.csdef
# Microsoft Azure Emulator
ecf/
rcf/
# Windows Store app package directories and files
AppPackages/
BundleArtifacts/
Package.StoreAssociation.xml
_pkginfo.txt
*.appx
*.appxbundle
*.appxupload
# Visual Studio cache files
# files ending in .cache can be ignored
*.[Cc]ache
# but keep track of directories ending in .cache
!?*.[Cc]ache/
# Others
ClientBin/
~$*
*~
*.dbmdl
*.dbproj.schemaview
*.jfm
*.pfx
*.publishsettings
orleans.codegen.cs
# Including strong name files can present a security risk
# (https://github.com/github/gitignore/pull/2483#issue-259490424)
#*.snk
# Since there are multiple workflows, uncomment next line to ignore bower_components
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
#bower_components/
# RIA/Silverlight projects
Generated_Code/
# Backup & report files from converting an old project file
# to a newer Visual Studio version. Backup files are not needed,
# because we have git ;-)
_UpgradeReport_Files/
Backup*/
UpgradeLog*.XML
UpgradeLog*.htm
ServiceFabricBackup/
*.rptproj.bak
# SQL Server files
*.mdf
*.ldf
*.ndf
# Business Intelligence projects
*.rdl.data
*.bim.layout
*.bim_*.settings
*.rptproj.rsuser
*- [Bb]ackup.rdl
*- [Bb]ackup ([0-9]).rdl
*- [Bb]ackup ([0-9][0-9]).rdl
# Microsoft Fakes
FakesAssemblies/
# GhostDoc plugin setting file
*.GhostDoc.xml
# Node.js Tools for Visual Studio
.ntvs_analysis.dat
node_modules/
# Visual Studio 6 build log
*.plg
# Visual Studio 6 workspace options file
*.opt
# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
*.vbw
# Visual Studio LightSwitch build output
**/*.HTMLClient/GeneratedArtifacts
**/*.DesktopClient/GeneratedArtifacts
**/*.DesktopClient/ModelManifest.xml
**/*.Server/GeneratedArtifacts
**/*.Server/ModelManifest.xml
_Pvt_Extensions
# Paket dependency manager
.paket/paket.exe
paket-files/
# FAKE - F# Make
.fake/
# CodeRush personal settings
.cr/personal
# Python Tools for Visual Studio (PTVS)
__pycache__/
*.pyc
# Cake - Uncomment if you are using it
# tools/**
# !tools/packages.config
# Tabs Studio
*.tss
# Telerik's JustMock configuration file
*.jmconfig
# BizTalk build output
*.btp.cs
*.btm.cs
*.odx.cs
*.xsd.cs
# OpenCover UI analysis results
OpenCover/
# Azure Stream Analytics local run output
ASALocalRun/
# MSBuild Binary and Structured Log
*.binlog
# NVidia Nsight GPU debugger configuration file
*.nvuser
# MFractors (Xamarin productivity tool) working folder
.mfractor/
# Local History for Visual Studio
.localhistory/
# BeatPulse healthcheck temp database
healthchecksdb
# Backup folder for Package Reference Convert tool in Visual Studio 2017
MigrationBackup/
# Ionide (cross platform F# VS Code tools) working folder
.ionide/
# Fody - auto-generated XML schema
FodyWeavers.xsd

View File

@@ -1,443 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QtCreatorProject>
<!-- Written by QtCreator 18.0.1, 2025-12-22T00:55:24. -->
<qtcreator>
<data>
<variable>EnvironmentId</variable>
<value type="QByteArray">{137161dd-990c-4c0b-851a-d10872a75af9}</value>
</data>
<data>
<variable>ProjectExplorer.Project.ActiveTarget</variable>
<value type="qlonglong">0</value>
</data>
<data>
<variable>ProjectExplorer.Project.EditorSettings</variable>
<valuemap type="QVariantMap">
<value type="bool" key="EditorConfiguration.AutoDetect">true</value>
<value type="bool" key="EditorConfiguration.AutoIndent">true</value>
<value type="bool" key="EditorConfiguration.CamelCaseNavigation">true</value>
<valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.0">
<value type="QString" key="language">Cpp</value>
<valuemap type="QVariantMap" key="value">
<value type="QByteArray" key="CurrentPreferences">CppGlobal</value>
</valuemap>
</valuemap>
<valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.1">
<value type="QString" key="language">QmlJS</value>
<valuemap type="QVariantMap" key="value">
<value type="QByteArray" key="CurrentPreferences">QmlJSGlobal</value>
</valuemap>
</valuemap>
<value type="qlonglong" key="EditorConfiguration.CodeStyle.Count">2</value>
<value type="QByteArray" key="EditorConfiguration.Codec">UTF-8</value>
<value type="bool" key="EditorConfiguration.ConstrainTooltips">false</value>
<value type="int" key="EditorConfiguration.IndentSize">4</value>
<value type="bool" key="EditorConfiguration.KeyboardTooltips">false</value>
<value type="int" key="EditorConfiguration.LineEndingBehavior">0</value>
<value type="int" key="EditorConfiguration.MarginColumn">80</value>
<value type="bool" key="EditorConfiguration.MouseHiding">true</value>
<value type="bool" key="EditorConfiguration.MouseNavigation">true</value>
<value type="int" key="EditorConfiguration.PaddingMode">1</value>
<value type="int" key="EditorConfiguration.PreferAfterWhitespaceComments">0</value>
<value type="bool" key="EditorConfiguration.PreferSingleLineComments">false</value>
<value type="bool" key="EditorConfiguration.ScrollWheelZooming">true</value>
<value type="bool" key="EditorConfiguration.ShowMargin">false</value>
<value type="int" key="EditorConfiguration.SmartBackspaceBehavior">2</value>
<value type="bool" key="EditorConfiguration.SmartSelectionChanging">true</value>
<value type="bool" key="EditorConfiguration.SpacesForTabs">true</value>
<value type="int" key="EditorConfiguration.TabKeyBehavior">0</value>
<value type="int" key="EditorConfiguration.TabSize">8</value>
<value type="bool" key="EditorConfiguration.UseGlobal">true</value>
<value type="bool" key="EditorConfiguration.UseIndenter">false</value>
<value type="int" key="EditorConfiguration.Utf8BomBehavior">1</value>
<value type="bool" key="EditorConfiguration.addFinalNewLine">true</value>
<value type="bool" key="EditorConfiguration.cleanIndentation">true</value>
<value type="bool" key="EditorConfiguration.cleanWhitespace">true</value>
<value type="QString" key="EditorConfiguration.ignoreFileTypes">*.md, *.MD, Makefile</value>
<value type="bool" key="EditorConfiguration.inEntireDocument">false</value>
<value type="bool" key="EditorConfiguration.skipTrailingWhitespace">true</value>
<value type="bool" key="EditorConfiguration.tintMarginArea">true</value>
</valuemap>
</data>
<data>
<variable>ProjectExplorer.Project.PluginSettings</variable>
<valuemap type="QVariantMap">
<valuemap type="QVariantMap" key="AutoTest.ActiveFrameworks">
<value type="bool" key="AutoTest.Framework.Boost">true</value>
<value type="bool" key="AutoTest.Framework.CTest">false</value>
<value type="bool" key="AutoTest.Framework.Catch">true</value>
<value type="bool" key="AutoTest.Framework.GTest">true</value>
<value type="bool" key="AutoTest.Framework.QtQuickTest">true</value>
<value type="bool" key="AutoTest.Framework.QtTest">true</value>
</valuemap>
<value type="bool" key="AutoTest.ApplyFilter">false</value>
<valuemap type="QVariantMap" key="AutoTest.CheckStates"/>
<valuelist type="QVariantList" key="AutoTest.PathFilters"/>
<value type="int" key="AutoTest.RunAfterBuild">0</value>
<value type="bool" key="AutoTest.UseGlobal">true</value>
<valuemap type="QVariantMap" key="ClangTools">
<value type="bool" key="ClangTools.AnalyzeOpenFiles">true</value>
<value type="bool" key="ClangTools.BuildBeforeAnalysis">true</value>
<value type="QString" key="ClangTools.DiagnosticConfig">Builtin.DefaultTidyAndClazy</value>
<value type="int" key="ClangTools.ParallelJobs">16</value>
<value type="bool" key="ClangTools.PreferConfigFile">true</value>
<valuelist type="QVariantList" key="ClangTools.SelectedDirs"/>
<valuelist type="QVariantList" key="ClangTools.SelectedFiles"/>
<valuelist type="QVariantList" key="ClangTools.SuppressedDiagnostics"/>
<value type="bool" key="ClangTools.UseGlobalSettings">true</value>
</valuemap>
<value type="int" key="RcSync">0</value>
</valuemap>
</data>
<data>
<variable>ProjectExplorer.Project.Target.0</variable>
<valuemap type="QVariantMap">
<value type="QString" key="DeviceType">Desktop</value>
<value type="bool" key="HasPerBcDcs">true</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Desktop Qt 6.10.1 llvm-mingw 64-bit</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Desktop Qt 6.10.1 llvm-mingw 64-bit</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">qt.qt6.6101.win64_llvm_mingw_kit</value>
<value type="qlonglong" key="ProjectExplorer.Target.ActiveBuildConfiguration">0</value>
<value type="qlonglong" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value>
<value type="qlonglong" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value>
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0">
<value type="QString" key="CMake.Build.Type">Debug</value>
<value type="int" key="CMake.Configure.BaseEnvironment">2</value>
<value type="bool" key="CMake.Configure.ClearSystemEnvironment">false</value>
<valuelist type="QVariantList" key="CMake.Configure.UserEnvironmentChanges"/>
<value type="QString" key="CMake.Initial.Parameters">-DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
-DCMAKE_BUILD_TYPE:STRING=Debug
-DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
-DCMAKE_COLOR_DIAGNOSTICS:BOOL=ON
-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
-DQT_MAINTENANCE_TOOL:FILEPATH=E:/Qt/MaintenanceTool.exe
-DCMAKE_GENERATOR:STRING=Ninja</value>
<value type="int" key="EnableQmlDebugging">0</value>
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">G:\Documents\The_Grand_Archives\Qt_projects\Minecraft_launcher\build\Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug</value>
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
<value type="QString" key="CMakeProjectManager.MakeStep.BuildPreset"></value>
<valuelist type="QVariantList" key="CMakeProjectManager.MakeStep.BuildTargets">
<value type="QString">all</value>
</valuelist>
<value type="bool" key="CMakeProjectManager.MakeStep.ClearSystemEnvironment">false</value>
<valuelist type="QVariantList" key="CMakeProjectManager.MakeStep.UserEnvironmentChanges"/>
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Собрать</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">CMakeProjectManager.MakeStep</value>
</valuemap>
<value type="qlonglong" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Сборка</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Сборка</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
</valuemap>
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
<value type="QString" key="CMakeProjectManager.MakeStep.BuildPreset"></value>
<valuelist type="QVariantList" key="CMakeProjectManager.MakeStep.BuildTargets">
<value type="QString">clean</value>
</valuelist>
<value type="bool" key="CMakeProjectManager.MakeStep.ClearSystemEnvironment">false</value>
<valuelist type="QVariantList" key="CMakeProjectManager.MakeStep.UserEnvironmentChanges"/>
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Собрать</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">CMakeProjectManager.MakeStep</value>
</valuemap>
<value type="qlonglong" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Очистка</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Очистка</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
</valuemap>
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
<value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.CustomParsers"/>
<value type="bool" key="ProjectExplorer.BuildConfiguration.ParseStandardOutput">false</value>
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Отладка</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">CMakeProjectManager.CMakeBuildConfiguration</value>
<value type="qlonglong" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value>
<value type="qlonglong" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value>
<valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.0">
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
<value type="qlonglong" key="ProjectExplorer.BuildStepList.StepsCount">0</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Развёртывание</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Развёртывание</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value>
</valuemap>
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value>
<valuemap type="QVariantMap" key="ProjectExplorer.DeployConfiguration.CustomData"/>
<value type="bool" key="ProjectExplorer.DeployConfiguration.CustomDataEnabled">false</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.DefaultDeployConfiguration</value>
</valuemap>
<valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.1">
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
<value type="QString" key="CMakeProjectManager.MakeStep.BuildPreset"></value>
<valuelist type="QVariantList" key="CMakeProjectManager.MakeStep.BuildTargets">
<value type="QString"></value>
</valuelist>
<value type="bool" key="CMakeProjectManager.MakeStep.ClearSystemEnvironment">false</value>
<valuelist type="QVariantList" key="CMakeProjectManager.MakeStep.UserEnvironmentChanges"/>
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Собрать</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ApplicationManagerPlugin.Deploy.CMakePackageStep</value>
</valuemap>
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
<value type="QString" key="ApplicationManagerPlugin.Deploy.InstallPackageStep.Arguments">install-package --acknowledge</value>
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Install Application Manager package</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ApplicationManagerPlugin.Deploy.InstallPackageStep</value>
<valuelist type="QVariantList" key="ProjectExplorer.RunConfiguration.LastDeployedFiles"/>
<valuelist type="QVariantList" key="ProjectExplorer.RunConfiguration.LastDeployedHosts"/>
<valuelist type="QVariantList" key="ProjectExplorer.RunConfiguration.LastDeployedRemotePaths"/>
<valuelist type="QVariantList" key="ProjectExplorer.RunConfiguration.LastDeployedSysroots"/>
<valuelist type="QVariantList" key="RemoteLinux.LastDeployedLocalTimes"/>
<valuelist type="QVariantList" key="RemoteLinux.LastDeployedRemoteTimes"/>
</valuemap>
<value type="qlonglong" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Развёртывание</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Развёртывание</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value>
</valuemap>
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value>
<valuemap type="QVariantMap" key="ProjectExplorer.DeployConfiguration.CustomData"/>
<value type="bool" key="ProjectExplorer.DeployConfiguration.CustomDataEnabled">false</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ApplicationManagerPlugin.Deploy.Configuration</value>
</valuemap>
<value type="qlonglong" key="ProjectExplorer.Target.DeployConfigurationCount">2</value>
<valuemap type="QVariantMap" key="ProjectExplorer.Target.PluginSettings">
<value type="bool" key="AndroidBuildTargetDirSupport">false</value>
<valuelist type="QVariantList" key="ApplicationmanagerPackageTargets"/>
<value type="bool" key="UseAndroidBuildTargetDir">false</value>
</valuemap>
<valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.0">
<value type="bool" key="Analyzer.Perf.Settings.UseGlobalSettings">true</value>
<value type="bool" key="Analyzer.QmlProfiler.Settings.UseGlobalSettings">true</value>
<value type="int" key="Analyzer.Valgrind.Callgrind.CostFormat">0</value>
<value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value>
<valuelist type="QVariantList" key="CustomOutputParsers"/>
<value type="int" key="PE.EnvironmentAspect.Base">2</value>
<valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/>
<value type="bool" key="PE.EnvironmentAspect.PrintOnRun">false</value>
<value type="QString" key="PerfRecordArgsId">-e cpu-cycles --call-graph &quot;dwarf,4096&quot; -F 250</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">CMakeProjectManager.CMakeRunConfiguration.</value>
<value type="QString" key="ProjectExplorer.RunConfiguration.BuildKey">appMinecraft_launcher</value>
<value type="bool" key="ProjectExplorer.RunConfiguration.Customized">false</value>
<value type="QString" key="ProjectExplorer.RunConfiguration.UniqueId"></value>
<value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value>
<value type="bool" key="RunConfiguration.UseLibrarySearchPath">true</value>
<value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value>
<value type="QString" key="RunConfiguration.WorkingDirectory.default">%{RunConfig:Executable:Path}</value>
</valuemap>
<value type="qlonglong" key="ProjectExplorer.Target.RunConfigurationCount">1</value>
</valuemap>
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.1">
<value type="QString" key="CMake.Build.Type">Release</value>
<value type="int" key="CMake.Configure.BaseEnvironment">2</value>
<value type="bool" key="CMake.Configure.ClearSystemEnvironment">false</value>
<valuelist type="QVariantList" key="CMake.Configure.UserEnvironmentChanges"/>
<value type="QString" key="CMake.Initial.Parameters">-DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
-DCMAKE_BUILD_TYPE:STRING=Release
-DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
-DCMAKE_COLOR_DIAGNOSTICS:BOOL=ON
-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
-DQT_MAINTENANCE_TOOL:FILEPATH=E:/Qt/MaintenanceTool.exe
-DCMAKE_GENERATOR:STRING=Ninja</value>
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">G:\Documents\The_Grand_Archives\Qt_projects\Minecraft_launcher\build\Desktop_Qt_6_10_1_llvm_mingw_64_bit-Release</value>
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
<value type="QString" key="CMakeProjectManager.MakeStep.BuildPreset"></value>
<valuelist type="QVariantList" key="CMakeProjectManager.MakeStep.BuildTargets">
<value type="QString">all</value>
</valuelist>
<value type="bool" key="CMakeProjectManager.MakeStep.ClearSystemEnvironment">false</value>
<valuelist type="QVariantList" key="CMakeProjectManager.MakeStep.UserEnvironmentChanges"/>
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">CMakeProjectManager.MakeStep</value>
</valuemap>
<value type="qlonglong" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Сборка</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Сборка</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
</valuemap>
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
<value type="QString" key="CMakeProjectManager.MakeStep.BuildPreset"></value>
<valuelist type="QVariantList" key="CMakeProjectManager.MakeStep.BuildTargets">
<value type="QString">clean</value>
</valuelist>
<value type="bool" key="CMakeProjectManager.MakeStep.ClearSystemEnvironment">false</value>
<valuelist type="QVariantList" key="CMakeProjectManager.MakeStep.UserEnvironmentChanges"/>
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">CMakeProjectManager.MakeStep</value>
</valuemap>
<value type="qlonglong" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Очистка</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Очистка</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
</valuemap>
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
<value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.CustomParsers"/>
<value type="bool" key="ProjectExplorer.BuildConfiguration.ParseStandardOutput">false</value>
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Выпуск</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">CMakeProjectManager.CMakeBuildConfiguration</value>
<value type="qlonglong" key="ProjectExplorer.Target.ActiveDeployConfiguration">1</value>
<value type="qlonglong" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value>
<valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.0">
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
<value type="qlonglong" key="ProjectExplorer.BuildStepList.StepsCount">0</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Развёртывание</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Развёртывание</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value>
</valuemap>
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value>
<valuemap type="QVariantMap" key="ProjectExplorer.DeployConfiguration.CustomData"/>
<value type="bool" key="ProjectExplorer.DeployConfiguration.CustomDataEnabled">false</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.DefaultDeployConfiguration</value>
</valuemap>
<valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.1">
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
<value type="QString" key="CMakeProjectManager.MakeStep.BuildPreset"></value>
<valuelist type="QVariantList" key="CMakeProjectManager.MakeStep.BuildTargets">
<value type="QString"></value>
</valuelist>
<value type="bool" key="CMakeProjectManager.MakeStep.ClearSystemEnvironment">false</value>
<valuelist type="QVariantList" key="CMakeProjectManager.MakeStep.UserEnvironmentChanges"/>
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ApplicationManagerPlugin.Deploy.CMakePackageStep</value>
</valuemap>
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
<value type="QString" key="ApplicationManagerPlugin.Deploy.InstallPackageStep.Arguments">install-package --acknowledge</value>
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Install Application Manager package</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ApplicationManagerPlugin.Deploy.InstallPackageStep</value>
<valuelist type="QVariantList" key="ProjectExplorer.RunConfiguration.LastDeployedFiles"/>
<valuelist type="QVariantList" key="ProjectExplorer.RunConfiguration.LastDeployedHosts"/>
<valuelist type="QVariantList" key="ProjectExplorer.RunConfiguration.LastDeployedRemotePaths"/>
<valuelist type="QVariantList" key="ProjectExplorer.RunConfiguration.LastDeployedSysroots"/>
<valuelist type="QVariantList" key="RemoteLinux.LastDeployedLocalTimes"/>
<valuelist type="QVariantList" key="RemoteLinux.LastDeployedRemoteTimes"/>
</valuemap>
<value type="qlonglong" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Развёртывание</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Развёртывание</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value>
</valuemap>
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value>
<valuemap type="QVariantMap" key="ProjectExplorer.DeployConfiguration.CustomData"/>
<value type="bool" key="ProjectExplorer.DeployConfiguration.CustomDataEnabled">false</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ApplicationManagerPlugin.Deploy.Configuration</value>
</valuemap>
<value type="qlonglong" key="ProjectExplorer.Target.DeployConfigurationCount">2</value>
<valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.0">
<value type="bool" key="Analyzer.Perf.Settings.UseGlobalSettings">true</value>
<value type="bool" key="Analyzer.QmlProfiler.Settings.UseGlobalSettings">true</value>
<value type="int" key="Analyzer.Valgrind.Callgrind.CostFormat">0</value>
<value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value>
<valuelist type="QVariantList" key="CustomOutputParsers"/>
<value type="int" key="PE.EnvironmentAspect.Base">2</value>
<valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/>
<value type="bool" key="PE.EnvironmentAspect.PrintOnRun">false</value>
<value type="QString" key="PerfRecordArgsId">-e cpu-cycles --call-graph &quot;dwarf,4096&quot; -F 250</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.CustomExecutableRunConfiguration</value>
<value type="QString" key="ProjectExplorer.RunConfiguration.BuildKey"></value>
<value type="bool" key="ProjectExplorer.RunConfiguration.Customized">false</value>
<value type="QString" key="ProjectExplorer.RunConfiguration.UniqueId"></value>
<value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value>
<value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value>
<value type="QString" key="RunConfiguration.WorkingDirectory.default">%{RunConfig:Executable:Path}</value>
</valuemap>
<value type="qlonglong" key="ProjectExplorer.Target.RunConfigurationCount">1</value>
</valuemap>
<value type="qlonglong" key="ProjectExplorer.Target.BuildConfigurationCount">2</value>
<valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.0">
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
<value type="qlonglong" key="ProjectExplorer.BuildStepList.StepsCount">0</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Развёртывание</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Развёртывание</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value>
</valuemap>
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value>
<valuemap type="QVariantMap" key="ProjectExplorer.DeployConfiguration.CustomData"/>
<value type="bool" key="ProjectExplorer.DeployConfiguration.CustomDataEnabled">false</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.DefaultDeployConfiguration</value>
</valuemap>
<valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.1">
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
<value type="QString" key="CMakeProjectManager.MakeStep.BuildPreset"></value>
<valuelist type="QVariantList" key="CMakeProjectManager.MakeStep.BuildTargets">
<value type="QString"></value>
</valuelist>
<value type="bool" key="CMakeProjectManager.MakeStep.ClearSystemEnvironment">false</value>
<valuelist type="QVariantList" key="CMakeProjectManager.MakeStep.UserEnvironmentChanges"/>
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Собрать</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ApplicationManagerPlugin.Deploy.CMakePackageStep</value>
</valuemap>
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
<value type="QString" key="ApplicationManagerPlugin.Deploy.InstallPackageStep.Arguments">install-package --acknowledge</value>
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Install Application Manager package</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ApplicationManagerPlugin.Deploy.InstallPackageStep</value>
<valuelist type="QVariantList" key="ProjectExplorer.RunConfiguration.LastDeployedFiles"/>
<valuelist type="QVariantList" key="ProjectExplorer.RunConfiguration.LastDeployedHosts"/>
<valuelist type="QVariantList" key="ProjectExplorer.RunConfiguration.LastDeployedRemotePaths"/>
<valuelist type="QVariantList" key="ProjectExplorer.RunConfiguration.LastDeployedSysroots"/>
<valuelist type="QVariantList" key="RemoteLinux.LastDeployedLocalTimes"/>
<valuelist type="QVariantList" key="RemoteLinux.LastDeployedRemoteTimes"/>
</valuemap>
<value type="qlonglong" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Развёртывание</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Развёртывание</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value>
</valuemap>
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value>
<valuemap type="QVariantMap" key="ProjectExplorer.DeployConfiguration.CustomData"/>
<value type="bool" key="ProjectExplorer.DeployConfiguration.CustomDataEnabled">false</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ApplicationManagerPlugin.Deploy.Configuration</value>
</valuemap>
<value type="qlonglong" key="ProjectExplorer.Target.DeployConfigurationCount">2</value>
<valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.0">
<value type="bool" key="Analyzer.Perf.Settings.UseGlobalSettings">true</value>
<value type="bool" key="Analyzer.QmlProfiler.Settings.UseGlobalSettings">true</value>
<value type="int" key="Analyzer.Valgrind.Callgrind.CostFormat">0</value>
<value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value>
<valuelist type="QVariantList" key="CustomOutputParsers"/>
<value type="int" key="PE.EnvironmentAspect.Base">2</value>
<valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/>
<value type="bool" key="PE.EnvironmentAspect.PrintOnRun">false</value>
<value type="QString" key="PerfRecordArgsId">-e cpu-cycles --call-graph &quot;dwarf,4096&quot; -F 250</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">CMakeProjectManager.CMakeRunConfiguration.</value>
<value type="QString" key="ProjectExplorer.RunConfiguration.BuildKey">appMinecraft_launcher</value>
<value type="bool" key="ProjectExplorer.RunConfiguration.Customized">false</value>
<value type="QString" key="ProjectExplorer.RunConfiguration.UniqueId"></value>
<value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value>
<value type="bool" key="RunConfiguration.UseLibrarySearchPath">true</value>
<value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value>
<value type="QString" key="RunConfiguration.WorkingDirectory.default">%{RunConfig:Executable:Path}</value>
</valuemap>
<value type="qlonglong" key="ProjectExplorer.Target.RunConfigurationCount">1</value>
</valuemap>
</data>
<data>
<variable>ProjectExplorer.Project.TargetCount</variable>
<value type="qlonglong">1</value>
</data>
<data>
<variable>Version</variable>
<value type="int">22</value>
</data>
</qtcreator>

View File

@@ -1,43 +1,21 @@
cmake_minimum_required(VERSION 3.16)
# CMakeList.txt: проект CMake для minecraft-launcher; включите исходный код и определения,
# укажите здесь логику для конкретного проекта.
#
cmake_minimum_required (VERSION 3.8)
project(Minecraft_launcher VERSION 0.1 LANGUAGES CXX)
# Включение горячей перезагрузки для компиляторов MSVC, если поддерживается.
if (POLICY CMP0141)
cmake_policy(SET CMP0141 NEW)
set(CMAKE_MSVC_DEBUG_INFORMATION_FORMAT "$<IF:$<AND:$<C_COMPILER_ID:MSVC>,$<CXX_COMPILER_ID:MSVC>>,$<$<CONFIG:Debug,RelWithDebInfo>:EditAndContinue>,$<$<CONFIG:Debug,RelWithDebInfo>:ProgramDatabase>>")
endif()
set(CMAKE_CXX_STANDARD_REQUIRED ON)
project ("minecraft-launcher")
find_package(Qt6 REQUIRED COMPONENTS Quick)
# Добавьте источник в исполняемый файл этого проекта.
add_executable (minecraft-launcher "minecraft-launcher.cpp" "minecraft-launcher.h")
qt_standard_project_setup(REQUIRES 6.8)
if (CMAKE_VERSION VERSION_GREATER 3.12)
set_property(TARGET minecraft-launcher PROPERTY CXX_STANDARD 20)
endif()
qt_add_executable(appMinecraft_launcher
main.cpp
)
qt_add_qml_module(appMinecraft_launcher
URI Minecraft_launcher
QML_FILES
Main.qml
RESOURCES images/Folder/Folder_Active.svg images/Folder/Folder_Idle.svg images/Folder/Folder_Pressed.svg images/Options/Options_active.svg images/Options/Options_Idle.svg images/Options/Options_Pressed.svg images/Play_Button/Play_Active.svg images/Play_Button/Play_Idle.svg images/Play_Button/Play_pressed.svg images/Profile_Box/Asset_23.svg images/Profile_Box/Asset_24.svg images/Profile_Box/Kishka_Profile_Active.svg images/Profile_Box/Kishka_Profile_Idle.svg images/Profile_Box/Kishka_Profile_open.svg images/Scroll/Scroll_Lever.svg images/Scroll/Scroll_palka.svg images/Version_box/Kishka_Profile_Open.svg images/Version_box/Kishka_Ver_Active.svg images/Version_box/Kishka_Ver_idle.svg images/GovuztTW8AAHqBf.jpeg images/photo_2025-12-16_15-04-17.jpg images/photo_2025-12-21_02-30-09.jpg
RESOURCES images/Folder/Folder_Active.svg images/Folder/Folder_Idle.svg images/Folder/Folder_Pressed.svg images/Options/Options_active.svg images/Options/Options_Idle.svg images/Options/Options_Pressed.svg images/Play_Button/Play_Active.svg images/Play_Button/Play_Idle.svg images/Play_Button/Play_pressed.svg images/Profile_Box/Asset_23.jpg images/Profile_Box/Asset_23.svg images/Profile_Box/Asset_24.jpg images/Profile_Box/Asset_24.svg images/Profile_Box/Kishka_Profile_Active.svg images/Profile_Box/Kishka_Profile_Idle.svg images/Profile_Box/Kishka_Profile_open.svg images/Scroll/Scroll_Lever.svg images/Scroll/Scroll_palka.svg images/Version_box/Kishka_Profile_Open.svg images/Version_box/Kishka_Ver_Active.svg images/Version_box/Kishka_Ver_idle.svg images/GovuztTW8AAHqBf.jpeg images/photo_2025-12-16_15-04-17.jpg images/photo_2025-12-21_02-30-09.jpg
)
# Qt for iOS sets MACOSX_BUNDLE_GUI_IDENTIFIER automatically since Qt 6.1.
# If you are developing for iOS or macOS you should consider setting an
# explicit, fixed bundle identifier manually though.
set_target_properties(appMinecraft_launcher PROPERTIES
# MACOSX_BUNDLE_GUI_IDENTIFIER com.example.appMinecraft_launcher
MACOSX_BUNDLE_BUNDLE_VERSION ${PROJECT_VERSION}
MACOSX_BUNDLE_SHORT_VERSION_STRING ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}
MACOSX_BUNDLE TRUE
WIN32_EXECUTABLE TRUE
)
target_link_libraries(appMinecraft_launcher
PRIVATE Qt6::Quick
)
include(GNUInstallDirs)
install(TARGETS appMinecraft_launcher
BUNDLE DESTINATION .
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
)
# TODO: Добавьте тесты и целевые объекты, если это необходимо.

101
CMakePresets.json Normal file
View File

@@ -0,0 +1,101 @@
{
"version": 3,
"configurePresets": [
{
"name": "windows-base",
"hidden": true,
"generator": "Ninja",
"binaryDir": "${sourceDir}/out/build/${presetName}",
"installDir": "${sourceDir}/out/install/${presetName}",
"cacheVariables": {
"CMAKE_C_COMPILER": "cl.exe",
"CMAKE_CXX_COMPILER": "cl.exe"
},
"condition": {
"type": "equals",
"lhs": "${hostSystemName}",
"rhs": "Windows"
}
},
{
"name": "x64-debug",
"displayName": "x64 Debug",
"inherits": "windows-base",
"architecture": {
"value": "x64",
"strategy": "external"
},
"cacheVariables": {
"CMAKE_BUILD_TYPE": "Debug"
}
},
{
"name": "x64-release",
"displayName": "x64 Release",
"inherits": "x64-debug",
"cacheVariables": {
"CMAKE_BUILD_TYPE": "Release"
}
},
{
"name": "x86-debug",
"displayName": "x86 Debug",
"inherits": "windows-base",
"architecture": {
"value": "x86",
"strategy": "external"
},
"cacheVariables": {
"CMAKE_BUILD_TYPE": "Debug"
}
},
{
"name": "x86-release",
"displayName": "x86 Release",
"inherits": "x86-debug",
"cacheVariables": {
"CMAKE_BUILD_TYPE": "Release"
}
},
{
"name": "linux-debug",
"displayName": "Linux Debug",
"generator": "Ninja",
"binaryDir": "${sourceDir}/out/build/${presetName}",
"installDir": "${sourceDir}/out/install/${presetName}",
"cacheVariables": {
"CMAKE_BUILD_TYPE": "Debug"
},
"condition": {
"type": "equals",
"lhs": "${hostSystemName}",
"rhs": "Linux"
},
"vendor": {
"microsoft.com/VisualStudioRemoteSettings/CMake/1.0": {
"sourceDir": "$env{HOME}/.vs/$ms{projectDirName}"
}
}
},
{
"name": "macos-debug",
"displayName": "macOS Debug",
"generator": "Ninja",
"binaryDir": "${sourceDir}/out/build/${presetName}",
"installDir": "${sourceDir}/out/install/${presetName}",
"cacheVariables": {
"CMAKE_BUILD_TYPE": "Debug"
},
"condition": {
"type": "equals",
"lhs": "${hostSystemName}",
"rhs": "Darwin"
},
"vendor": {
"microsoft.com/VisualStudioRemoteSettings/CMake/1.0": {
"sourceDir": "$env{HOME}/.vs/$ms{projectDirName}"
}
}
}
]
}

View File

@@ -1,6 +1,6 @@
The MIT License (MIT)
MIT License
Copyright (c) 2019 JFrog
Copyright (c) [year] [fullname]
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal

306
Main.qml
View File

@@ -1,306 +0,0 @@
import QtQuick
import QtQuick.Layouts 2.15
import QtQuick.Controls 2.15
Window {
id: window
width: 1280
height: 720
visible: true
flags: Qt.Window
title: qsTr("Hello World")
Image {
id: image
opacity: 0.296
visible: true
anchors.fill: parent
horizontalAlignment: Image.AlignHCenter
verticalAlignment: Image.AlignVCenter
source: "images/GovuztTW8AAHqBf.jpeg"
focus: false
activeFocusOnTab: false
state: ""
layer.enabled: false
antialiasing: false
clip: false
transformOrigin: Item.Center
scale: 1
mirror: false
mipmap: false
cache: true
autoTransform: true
asynchronous: false
sourceSize.height: 0
sourceSize.width: 0
fillMode: Image.Stretch
}
Button {
id: button
x: 440
y: 105
width: 335
height: 170
hoverEnabled: false
anchors.centerIn: parent
opacity: 1
background: Image {
id: buttonImage
source: "images/Play_Button/Play_Active.svg"
}
Connections {
target: button
function onPressed() { buttonImage.source = "images/Play_Button/Play_pressed.svg" }
}
Connections {
target: button
function onReleased() { buttonImage.source = "images/Play_Button/Play_Active.svg" }
}
}
ComboBox {
id: profileBox
width: 117
height: 42
anchors.left: button.right
anchors.bottom: button.top
anchors.leftMargin: -335
anchors.bottomMargin: -218
editable: false
leftPadding: -30
model: ["First","Second","Third"]
delegate: ItemDelegate {
id: delegate
required property var model
required property int index
width: profileBox.width
contentItem: Text {
text: delegate.model[profileBox.textRole]
color: "#ffffff"
font: profileBox.font
elide: Text.ElideRight
horizontalAlignment: Text.AlignLeft
verticalAlignment: Text.AlignVCenter
}
highlighted: profileBox.highlightedIndex === index
background: Rectangle{
color: delegate.highlighted ? "#91B315" : "#232323"
radius: 5
}
}
indicator: Image {
id: dropDownArrow
visible: true
horizontalAlignment: Image.AlignRight
anchors.leftMargin: 10
anchors.left: parent.left
anchors.verticalCenter: parent.verticalCenter
source: profileBox.down ? "images/Profile_Box/Asset_23.svg" : "images/Profile_Box/Asset_24.svg"
transformOrigin: Item.Center
sourceSize.height: 10
sourceSize.width: 10
fillMode: Image.PreserveAspectFit
autoTransform: true
width: 10
height: 10
}
/*indicator: Canvas {
id: canvas
y: profileBox.topPadding + (profileBox.availableHeight - height) / 2
width: 12
height: 8
anchors.left: parent.left
anchors.leftMargin: 117
contextType: "2d"
onPaint: {
context.reset();
context.moveTo(0, 0);
context.lineTo(width, 0);
context.lineTo(width / 2, height);
context.closePath();
context.fillStyle = profileBox.pressed ? "#ffffff" : "#232323";
context.fill();
}
}*/
Connections {
target: profileBox
function onActivated() { canvas.requestPaint(); }
}
Connections {
target: profileBox
function onActivated() { dropDownArrow.visible = true }
}
contentItem: Text {
leftPadding: 0
rightPadding: profileBox.indicator.width + profileBox.spacing
text: profileBox.displayText
font: profileBox.font
color: profileBox.pressed ? "#ffffff" : "#ffffff"
verticalAlignment: Text.AlignVCenter
elide: Text.ElideRight
horizontalAlignment: Text.AlignHCenter
}
background: Rectangle {
implicitWidth: 120
implicitHeight: 40
border.color: profileBox.pressed ? "#ffffff" : "#232323"
border.width: profileBox.visualFocus ? 2 : 1
color: profileBox.down ? "#91B315" : "#232323"
radius: 6
}
popup: Popup {
y: profileBox.height - 1
width: profileBox.width
height: Math.min(contentItem.implicitHeight, profileBox.Window.height - topMargin - bottomMargin)
padding: 1
contentItem: ListView {
rotation: 0
clip: true
implicitHeight: contentHeight
model: profileBox.popup.visible ? profileBox.delegateModel : null
currentIndex: profileBox.highlightedIndex
ScrollIndicator.vertical: ScrollIndicator {
parent: ListView.parent
anchors.top: ListView.top
anchors.left: ListView.right
anchors.bottom: ListView.bottom
/*background: Rectangle{
opacity: 0.5
color: "#91B315"
}*/
}
}
background: Rectangle {
border.color: "#232323"
color: "#232323"
radius: 6
}
}
}
ComboBox {
id: versionBox
width: 210
height: 42
anchors.right: button.right
anchors.bottom: button.top
anchors.bottomMargin: -218
popup: Popup {
y: versionBox.height - 1
width: versionBox.width
height: Math.min(contentItem.implicitHeight, versionBox.Window.height - topMargin - bottomMargin)
padding: 1
contentItem: ListView {
rotation: 0
model: versionBox.popup.visible ? versionBox.delegateModel : null
implicitHeight: contentHeight
currentIndex: versionBox.highlightedIndex
clip: true
ScrollIndicator.vertical: ScrollIndicator {
anchors.left: ListView.right
anchors.top: ListView.top
anchors.bottom: ListView.bottom
parent: ListView.parent
}
}
background: Rectangle {
color: "#232323"
radius: 6
border.color: "#232323"
}
}
model: ["Version 1","Version 2","Version 3"]
leftPadding: -30
indicator: Image {
id: dropDownArrow1
width: 10
height: 10
visible: true
anchors.verticalCenter: parent.verticalCenter
anchors.left: parent.left
anchors.leftMargin: 10
horizontalAlignment: Image.AlignRight
source: versionBox.down ? "images/Profile_Box/Asset_23.svg" : "images/Profile_Box/Asset_24.svg"
transformOrigin: Item.Center
sourceSize.width: 10
sourceSize.height: 10
fillMode: Image.PreserveAspectFit
autoTransform: true
}
editable: false
delegate: ItemDelegate {
id: delegate1
width: versionBox.width
required property var model
required property int index
highlighted: versionBox.highlightedIndex === index
contentItem: Text {
color: "#ffffff"
text: delegate1.model[versionBox.textRole]
elide: Text.ElideRight
horizontalAlignment: Text.AlignLeft
verticalAlignment: Text.AlignVCenter
font: versionBox.font
}
background: Rectangle {
color: delegate1.highlighted ? "#91B315" : "#232323"
radius: 5
}
}
Connections {
target: versionBox
function onActivated() { canvas.requestPaint(); }
}
Connections {
target: versionBox
function onActivated() { dropDownArrow1.visible = true }
}
contentItem: Text {
color: versionBox.pressed ? "#ffffff" : "#ffffff"
text: versionBox.displayText
elide: Text.ElideRight
horizontalAlignment: Text.AlignLeft
verticalAlignment: Text.AlignVCenter
rightPadding: versionBox.indicator.width + versionBox.spacing
leftPadding: 56
font: versionBox.font
}
background: Rectangle {
color: versionBox.down ? "#91B315" : "#232323"
radius: 6
border.color: versionBox.pressed ? "#ffffff" : "#232323"
border.width: versionBox.visualFocus ? 2 : 1
implicitWidth: 120
implicitHeight: 40
}
}
}

View File

@@ -1,205 +0,0 @@
{
"configurations" :
[
{
"directories" :
[
{
"build" : ".",
"hasInstallRule" : true,
"jsonFile" : "directory-.-Debug-5a3b003664cfaba559d8.json",
"minimumCMakeVersion" :
{
"string" : "3.16"
},
"projectIndex" : 0,
"source" : ".",
"targetIndexes" :
[
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16
]
}
],
"name" : "Debug",
"projects" :
[
{
"directoryIndexes" :
[
0
],
"name" : "Minecraft_launcher",
"targetIndexes" :
[
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16
]
}
],
"targets" :
[
{
"directoryIndex" : 0,
"id" : "all_aotstats::@6890427a1f51a3e7e1df",
"jsonFile" : "target-all_aotstats-Debug-793ef0fb458fbc383d41.json",
"name" : "all_aotstats",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "all_qmllint::@6890427a1f51a3e7e1df",
"jsonFile" : "target-all_qmllint-Debug-996c32dc60230ee530e9.json",
"name" : "all_qmllint",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "all_qmllint_json::@6890427a1f51a3e7e1df",
"jsonFile" : "target-all_qmllint_json-Debug-135a1fea15304c3394c5.json",
"name" : "all_qmllint_json",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "all_qmllint_module::@6890427a1f51a3e7e1df",
"jsonFile" : "target-all_qmllint_module-Debug-f16378287765d33f9c71.json",
"name" : "all_qmllint_module",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "all_qmltyperegistrations::@6890427a1f51a3e7e1df",
"jsonFile" : "target-all_qmltyperegistrations-Debug-c6e168f6e9ed61fd645c.json",
"name" : "all_qmltyperegistrations",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "appMinecraft_launcher::@6890427a1f51a3e7e1df",
"jsonFile" : "target-appMinecraft_launcher-Debug-f5eb76ead8fdbd00ac2c.json",
"name" : "appMinecraft_launcher",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "appMinecraft_launcher_autogen::@6890427a1f51a3e7e1df",
"jsonFile" : "target-appMinecraft_launcher_autogen-Debug-a178dbb12ea701899961.json",
"name" : "appMinecraft_launcher_autogen",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "appMinecraft_launcher_autogen_timestamp_deps::@6890427a1f51a3e7e1df",
"jsonFile" : "target-appMinecraft_launcher_autogen_timestamp_deps-Debug-3fb60e913241f6f70bfd.json",
"name" : "appMinecraft_launcher_autogen_timestamp_deps",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "appMinecraft_launcher_copy_qml::@6890427a1f51a3e7e1df",
"jsonFile" : "target-appMinecraft_launcher_copy_qml-Debug-c8085bb6ebbc5b77fb15.json",
"name" : "appMinecraft_launcher_copy_qml",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "appMinecraft_launcher_copy_res::@6890427a1f51a3e7e1df",
"jsonFile" : "target-appMinecraft_launcher_copy_res-Debug-aa69a0ccd1eed3b664c8.json",
"name" : "appMinecraft_launcher_copy_res",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "appMinecraft_launcher_qmlimportscan::@6890427a1f51a3e7e1df",
"jsonFile" : "target-appMinecraft_launcher_qmlimportscan-Debug-d8fa3bdeb71102ed4e65.json",
"name" : "appMinecraft_launcher_qmlimportscan",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "appMinecraft_launcher_qmllint::@6890427a1f51a3e7e1df",
"jsonFile" : "target-appMinecraft_launcher_qmllint-Debug-b1ef86954448b8392667.json",
"name" : "appMinecraft_launcher_qmllint",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "appMinecraft_launcher_qmllint_json::@6890427a1f51a3e7e1df",
"jsonFile" : "target-appMinecraft_launcher_qmllint_json-Debug-c5cc3377b60a4d4aa099.json",
"name" : "appMinecraft_launcher_qmllint_json",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "appMinecraft_launcher_qmllint_module::@6890427a1f51a3e7e1df",
"jsonFile" : "target-appMinecraft_launcher_qmllint_module-Debug-f3826272502f4f9f2400.json",
"name" : "appMinecraft_launcher_qmllint_module",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "appMinecraft_launcher_qmltyperegistration::@6890427a1f51a3e7e1df",
"jsonFile" : "target-appMinecraft_launcher_qmltyperegistration-Debug-adf8ac934a43a15c2215.json",
"name" : "appMinecraft_launcher_qmltyperegistration",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "generate_qmlls_build_ini_file::@6890427a1f51a3e7e1df",
"jsonFile" : "target-generate_qmlls_build_ini_file-Debug-3cbb99c0cfebda7f29fd.json",
"name" : "generate_qmlls_build_ini_file",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "module_appMinecraft_launcher_aotstats_target::@6890427a1f51a3e7e1df",
"jsonFile" : "target-module_appMinecraft_launcher_aotstats_target-Debug-2007fb2a95cb2883513b.json",
"name" : "module_appMinecraft_launcher_aotstats_target",
"projectIndex" : 0
}
]
}
],
"kind" : "codemodel",
"paths" :
{
"build" : "G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug",
"source" : "G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher"
},
"version" :
{
"major" : 2,
"minor" : 7
}
}

View File

@@ -1,45 +0,0 @@
{
"backtraceGraph" :
{
"commands" :
[
"install"
],
"files" :
[
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 0
},
{
"command" : 0,
"file" : 0,
"line" : 38,
"parent" : 0
}
]
},
"installers" :
[
{
"backtrace" : 1,
"component" : "Unspecified",
"destination" : "bin",
"paths" :
[
"appMinecraft_launcher.exe"
],
"targetId" : "appMinecraft_launcher::@6890427a1f51a3e7e1df",
"targetIndex" : 5,
"type" : "target"
}
],
"paths" :
{
"build" : ".",
"source" : "."
}
}

View File

@@ -1,89 +0,0 @@
{
"cmake" :
{
"generator" :
{
"multiConfig" : false,
"name" : "Ninja"
},
"paths" :
{
"cmake" : "E:/Qt/Tools/CMake_64/bin/cmake.exe",
"cpack" : "E:/Qt/Tools/CMake_64/bin/cpack.exe",
"ctest" : "E:/Qt/Tools/CMake_64/bin/ctest.exe",
"root" : "E:/Qt/Tools/CMake_64/share/cmake-3.30"
},
"version" :
{
"isDirty" : false,
"major" : 3,
"minor" : 30,
"patch" : 5,
"string" : "3.30.5",
"suffix" : ""
}
},
"objects" :
[
{
"jsonFile" : "codemodel-v2-3ffd05b7dbbd8b2390c7.json",
"kind" : "codemodel",
"version" :
{
"major" : 2,
"minor" : 7
}
},
{
"jsonFile" : "cache-v2-4d5e596c71c19de58177.json",
"kind" : "cache",
"version" :
{
"major" : 2,
"minor" : 0
}
},
{
"jsonFile" : "cmakeFiles-v1-04453fa4a54aa03f3038.json",
"kind" : "cmakeFiles",
"version" :
{
"major" : 1,
"minor" : 1
}
}
],
"reply" :
{
"cache-v2" :
{
"jsonFile" : "cache-v2-4d5e596c71c19de58177.json",
"kind" : "cache",
"version" :
{
"major" : 2,
"minor" : 0
}
},
"cmakeFiles-v1" :
{
"jsonFile" : "cmakeFiles-v1-04453fa4a54aa03f3038.json",
"kind" : "cmakeFiles",
"version" :
{
"major" : 1,
"minor" : 1
}
},
"codemodel-v2" :
{
"jsonFile" : "codemodel-v2-3ffd05b7dbbd8b2390c7.json",
"kind" : "codemodel",
"version" :
{
"major" : 2,
"minor" : 7
}
}
}
}

View File

@@ -1,114 +0,0 @@
{
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_custom_target",
"_qt_internal_deferred_aotstats_setup"
],
"files" :
[
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake",
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:1191:EVAL",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 2
},
{
"file" : 2,
"line" : -1,
"parent" : 0
},
{
"command" : 1,
"file" : 1,
"line" : 1,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 1306,
"parent" : 2
}
]
},
"dependencies" :
[
{
"id" : "module_appMinecraft_launcher_aotstats_target::@6890427a1f51a3e7e1df"
}
],
"id" : "all_aotstats::@6890427a1f51a3e7e1df",
"name" : "all_aotstats",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "",
"sourceIndexes" :
[
0
]
},
{
"name" : "CMake Rules",
"sourceIndexes" :
[
1,
2,
3,
4,
5
]
}
],
"sources" :
[
{
"backtrace" : 3,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/all_aotstats",
"sourceGroupIndex" : 0
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/all_aotstats.rule",
"sourceGroupIndex" : 1
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.rcc/qmlcache/all_aotstats.aotstats.rule",
"sourceGroupIndex" : 1
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.rcc/qmlcache/module_appMinecraft_launcher.aotstats.rule",
"sourceGroupIndex" : 1
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.rcc/qmlcache/appMinecraft_launcher_Main_qml.cpp.rule",
"sourceGroupIndex" : 1
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/appminecraft_launcher_qmltyperegistrations.cpp.rule",
"sourceGroupIndex" : 1
}
],
"type" : "UTILITY"
}

View File

@@ -1,104 +0,0 @@
{
"backtrace" : 7,
"backtraceGraph" :
{
"commands" :
[
"add_custom_target",
"_qt_internal_add_phony_target",
"_qt_internal_add_all_qmllint_target",
"_qt_internal_target_enable_qmllint",
"qt6_target_qml_sources",
"qt6_add_qml_module",
"qt_add_qml_module",
"add_dependencies",
"_qt_internal_add_phony_target_dependencies"
],
"files" :
[
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake",
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 2
},
{
"command" : 6,
"file" : 2,
"line" : 15,
"parent" : 0
},
{
"command" : 5,
"file" : 1,
"line" : 1418,
"parent" : 1
},
{
"command" : 4,
"file" : 1,
"line" : 960,
"parent" : 2
},
{
"command" : 3,
"file" : 1,
"line" : 3614,
"parent" : 3
},
{
"command" : 2,
"file" : 1,
"line" : 1762,
"parent" : 4
},
{
"command" : 1,
"file" : 1,
"line" : 1778,
"parent" : 5
},
{
"command" : 0,
"file" : 0,
"line" : 338,
"parent" : 6
},
{
"command" : 8,
"file" : 1,
"line" : 1782,
"parent" : 5
},
{
"command" : 7,
"file" : 0,
"line" : 367,
"parent" : 8
}
]
},
"dependencies" :
[
{
"backtrace" : 9,
"id" : "appMinecraft_launcher_qmllint::@6890427a1f51a3e7e1df"
}
],
"folder" :
{
"name" : "QtInternalTargets/QmlLinter"
},
"id" : "all_qmllint::@6890427a1f51a3e7e1df",
"name" : "all_qmllint",
"paths" :
{
"build" : ".",
"source" : "."
},
"sources" : [],
"type" : "UTILITY"
}

View File

@@ -1,104 +0,0 @@
{
"backtrace" : 7,
"backtraceGraph" :
{
"commands" :
[
"add_custom_target",
"_qt_internal_add_phony_target",
"_qt_internal_add_all_qmllint_target",
"_qt_internal_target_enable_qmllint",
"qt6_target_qml_sources",
"qt6_add_qml_module",
"qt_add_qml_module",
"add_dependencies",
"_qt_internal_add_phony_target_dependencies"
],
"files" :
[
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake",
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 2
},
{
"command" : 6,
"file" : 2,
"line" : 15,
"parent" : 0
},
{
"command" : 5,
"file" : 1,
"line" : 1418,
"parent" : 1
},
{
"command" : 4,
"file" : 1,
"line" : 960,
"parent" : 2
},
{
"command" : 3,
"file" : 1,
"line" : 3614,
"parent" : 3
},
{
"command" : 2,
"file" : 1,
"line" : 1764,
"parent" : 4
},
{
"command" : 1,
"file" : 1,
"line" : 1778,
"parent" : 5
},
{
"command" : 0,
"file" : 0,
"line" : 338,
"parent" : 6
},
{
"command" : 8,
"file" : 1,
"line" : 1782,
"parent" : 5
},
{
"command" : 7,
"file" : 0,
"line" : 367,
"parent" : 8
}
]
},
"dependencies" :
[
{
"backtrace" : 9,
"id" : "appMinecraft_launcher_qmllint_json::@6890427a1f51a3e7e1df"
}
],
"folder" :
{
"name" : "QtInternalTargets/QmlLinter"
},
"id" : "all_qmllint_json::@6890427a1f51a3e7e1df",
"name" : "all_qmllint_json",
"paths" :
{
"build" : ".",
"source" : "."
},
"sources" : [],
"type" : "UTILITY"
}

View File

@@ -1,104 +0,0 @@
{
"backtrace" : 7,
"backtraceGraph" :
{
"commands" :
[
"add_custom_target",
"_qt_internal_add_phony_target",
"_qt_internal_add_all_qmllint_target",
"_qt_internal_target_enable_qmllint",
"qt6_target_qml_sources",
"qt6_add_qml_module",
"qt_add_qml_module",
"add_dependencies",
"_qt_internal_add_phony_target_dependencies"
],
"files" :
[
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake",
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 2
},
{
"command" : 6,
"file" : 2,
"line" : 15,
"parent" : 0
},
{
"command" : 5,
"file" : 1,
"line" : 1418,
"parent" : 1
},
{
"command" : 4,
"file" : 1,
"line" : 960,
"parent" : 2
},
{
"command" : 3,
"file" : 1,
"line" : 3614,
"parent" : 3
},
{
"command" : 2,
"file" : 1,
"line" : 1766,
"parent" : 4
},
{
"command" : 1,
"file" : 1,
"line" : 1778,
"parent" : 5
},
{
"command" : 0,
"file" : 0,
"line" : 338,
"parent" : 6
},
{
"command" : 8,
"file" : 1,
"line" : 1782,
"parent" : 5
},
{
"command" : 7,
"file" : 0,
"line" : 367,
"parent" : 8
}
]
},
"dependencies" :
[
{
"backtrace" : 9,
"id" : "appMinecraft_launcher_qmllint_module::@6890427a1f51a3e7e1df"
}
],
"folder" :
{
"name" : "QtInternalTargets/QmlLinter"
},
"id" : "all_qmllint_module::@6890427a1f51a3e7e1df",
"name" : "all_qmllint_module",
"paths" :
{
"build" : ".",
"source" : "."
},
"sources" : [],
"type" : "UTILITY"
}

View File

@@ -1,75 +0,0 @@
{
"backtrace" : 4,
"backtraceGraph" :
{
"commands" :
[
"add_custom_target",
"_qt_internal_qml_type_registration",
"qt6_add_qml_module",
"qt_add_qml_module",
"add_dependencies"
],
"files" :
[
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 3,
"file" : 1,
"line" : 15,
"parent" : 0
},
{
"command" : 2,
"file" : 0,
"line" : 1418,
"parent" : 1
},
{
"command" : 1,
"file" : 0,
"line" : 835,
"parent" : 2
},
{
"command" : 0,
"file" : 0,
"line" : 4221,
"parent" : 3
},
{
"command" : 4,
"file" : 0,
"line" : 4224,
"parent" : 3
}
]
},
"dependencies" :
[
{
"backtrace" : 5,
"id" : "appMinecraft_launcher_qmltyperegistration::@6890427a1f51a3e7e1df"
}
],
"folder" :
{
"name" : "QtInternalTargets"
},
"id" : "all_qmltyperegistrations::@6890427a1f51a3e7e1df",
"name" : "all_qmltyperegistrations",
"paths" :
{
"build" : ".",
"source" : "."
},
"sources" : [],
"type" : "UTILITY"
}

View File

@@ -1,75 +0,0 @@
{
"backtrace" : 0,
"backtraceGraph" :
{
"commands" : [],
"files" :
[
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 0
}
]
},
"dependencies" :
[
{
"id" : "appMinecraft_launcher_autogen_timestamp_deps::@6890427a1f51a3e7e1df"
}
],
"folder" :
{
"name" : "QtInternalTargets"
},
"id" : "appMinecraft_launcher_autogen::@6890427a1f51a3e7e1df",
"isGeneratorProvided" : true,
"name" : "appMinecraft_launcher_autogen",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "",
"sourceIndexes" :
[
0
]
},
{
"name" : "CMake Rules",
"sourceIndexes" :
[
1,
2
]
}
],
"sources" :
[
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/appMinecraft_launcher_autogen",
"sourceGroupIndex" : 0
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/appMinecraft_launcher_autogen.rule",
"sourceGroupIndex" : 1
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/appMinecraft_launcher_autogen/timestamp.rule",
"sourceGroupIndex" : 1
}
],
"type" : "UTILITY"
}

View File

@@ -1,93 +0,0 @@
{
"backtrace" : 0,
"backtraceGraph" :
{
"commands" :
[
"add_dependencies",
"_qt_internal_qml_copy_files_to_build_dir",
"qt6_add_qml_module",
"qt_add_qml_module"
],
"files" :
[
"CMakeLists.txt",
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake"
],
"nodes" :
[
{
"file" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 15,
"parent" : 0
},
{
"command" : 2,
"file" : 1,
"line" : 1418,
"parent" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 970,
"parent" : 2
},
{
"command" : 0,
"file" : 1,
"line" : 3120,
"parent" : 3
},
{
"command" : 1,
"file" : 1,
"line" : 976,
"parent" : 2
},
{
"command" : 0,
"file" : 1,
"line" : 3120,
"parent" : 5
}
]
},
"dependencies" :
[
{
"backtrace" : 0,
"id" : "generate_qmlls_build_ini_file::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 0,
"id" : "appMinecraft_launcher_qmlimportscan::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 4,
"id" : "appMinecraft_launcher_copy_qml::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 6,
"id" : "appMinecraft_launcher_copy_res::@6890427a1f51a3e7e1df"
}
],
"folder" :
{
"name" : "QtInternalTargets"
},
"id" : "appMinecraft_launcher_autogen_timestamp_deps::@6890427a1f51a3e7e1df",
"isGeneratorProvided" : true,
"name" : "appMinecraft_launcher_autogen_timestamp_deps",
"paths" :
{
"build" : ".",
"source" : "."
},
"sources" : [],
"type" : "UTILITY"
}

View File

@@ -1,99 +0,0 @@
{
"backtrace" : 4,
"backtraceGraph" :
{
"commands" :
[
"add_custom_target",
"_qt_internal_qml_copy_files_to_build_dir",
"qt6_add_qml_module",
"qt_add_qml_module"
],
"files" :
[
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 3,
"file" : 1,
"line" : 15,
"parent" : 0
},
{
"command" : 2,
"file" : 0,
"line" : 1418,
"parent" : 1
},
{
"command" : 1,
"file" : 0,
"line" : 970,
"parent" : 2
},
{
"command" : 0,
"file" : 0,
"line" : 3101,
"parent" : 3
}
]
},
"folder" :
{
"name" : "QtInternalTargets"
},
"id" : "appMinecraft_launcher_copy_qml::@6890427a1f51a3e7e1df",
"name" : "appMinecraft_launcher_copy_qml",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "",
"sourceIndexes" :
[
0
]
},
{
"name" : "CMake Rules",
"sourceIndexes" :
[
1,
2
]
}
],
"sources" :
[
{
"backtrace" : 4,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/appMinecraft_launcher_copy_qml",
"sourceGroupIndex" : 0
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/appMinecraft_launcher_copy_qml.rule",
"sourceGroupIndex" : 1
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/appMinecraft_launcher_qml.txt.rule",
"sourceGroupIndex" : 1
}
],
"type" : "UTILITY"
}

View File

@@ -1,99 +0,0 @@
{
"backtrace" : 4,
"backtraceGraph" :
{
"commands" :
[
"add_custom_target",
"_qt_internal_qml_copy_files_to_build_dir",
"qt6_add_qml_module",
"qt_add_qml_module"
],
"files" :
[
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 3,
"file" : 1,
"line" : 15,
"parent" : 0
},
{
"command" : 2,
"file" : 0,
"line" : 1418,
"parent" : 1
},
{
"command" : 1,
"file" : 0,
"line" : 976,
"parent" : 2
},
{
"command" : 0,
"file" : 0,
"line" : 3101,
"parent" : 3
}
]
},
"folder" :
{
"name" : "QtInternalTargets"
},
"id" : "appMinecraft_launcher_copy_res::@6890427a1f51a3e7e1df",
"name" : "appMinecraft_launcher_copy_res",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "",
"sourceIndexes" :
[
0
]
},
{
"name" : "CMake Rules",
"sourceIndexes" :
[
1,
2
]
}
],
"sources" :
[
{
"backtrace" : 4,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/appMinecraft_launcher_copy_res",
"sourceGroupIndex" : 0
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/appMinecraft_launcher_copy_res.rule",
"sourceGroupIndex" : 1
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/appMinecraft_launcher_res.txt.rule",
"sourceGroupIndex" : 1
}
],
"type" : "UTILITY"
}

View File

@@ -1,120 +0,0 @@
{
"backtrace" : 7,
"backtraceGraph" :
{
"commands" :
[
"add_custom_target",
"_qt_internal_scan_qml_imports",
"_qt_internal_generate_deploy_qml_imports_script",
"cmake_language",
"_qt_internal_finalize_executable",
"qt6_finalize_target"
],
"files" :
[
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake",
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Core/Qt6CoreMacros.cmake",
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:846:EVAL",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 3
},
{
"file" : 3,
"line" : -1,
"parent" : 0
},
{
"command" : 5,
"file" : 2,
"line" : 1,
"parent" : 1
},
{
"command" : 4,
"file" : 1,
"line" : 877,
"parent" : 2
},
{
"command" : 3,
"file" : 1,
"line" : 799,
"parent" : 3
},
{
"command" : 2,
"file" : 1,
"line" : 799,
"parent" : 4
},
{
"command" : 1,
"file" : 0,
"line" : 4780,
"parent" : 5
},
{
"command" : 0,
"file" : 0,
"line" : 4553,
"parent" : 6
}
]
},
"folder" :
{
"name" : "QtInternalTargets"
},
"id" : "appMinecraft_launcher_qmlimportscan::@6890427a1f51a3e7e1df",
"name" : "appMinecraft_launcher_qmlimportscan",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "",
"sourceIndexes" :
[
0
]
},
{
"name" : "CMake Rules",
"sourceIndexes" :
[
1,
2
]
}
],
"sources" :
[
{
"backtrace" : 7,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/appMinecraft_launcher_qmlimportscan",
"sourceGroupIndex" : 0
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/appMinecraft_launcher_qmlimportscan.rule",
"sourceGroupIndex" : 1
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/qml_imports/appMinecraft_launcher_build.cmake.rule",
"sourceGroupIndex" : 1
}
],
"type" : "UTILITY"
}

View File

@@ -1,105 +0,0 @@
{
"backtrace" : 5,
"backtraceGraph" :
{
"commands" :
[
"add_custom_target",
"_qt_internal_target_enable_qmllint",
"qt6_target_qml_sources",
"qt6_add_qml_module",
"qt_add_qml_module"
],
"files" :
[
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 4,
"file" : 1,
"line" : 15,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 1418,
"parent" : 1
},
{
"command" : 2,
"file" : 0,
"line" : 960,
"parent" : 2
},
{
"command" : 1,
"file" : 0,
"line" : 3614,
"parent" : 3
},
{
"command" : 0,
"file" : 0,
"line" : 1681,
"parent" : 4
}
]
},
"dependencies" :
[
{
"id" : "all_qmltyperegistrations::@6890427a1f51a3e7e1df"
}
],
"folder" :
{
"name" : "QtInternalTargets/QmlLinter"
},
"id" : "appMinecraft_launcher_qmllint::@6890427a1f51a3e7e1df",
"name" : "appMinecraft_launcher_qmllint",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "",
"sourceIndexes" :
[
0
]
},
{
"name" : "CMake Rules",
"sourceIndexes" :
[
1
]
}
],
"sources" :
[
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/appMinecraft_launcher_qmllint",
"sourceGroupIndex" : 0
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/appMinecraft_launcher_qmllint.rule",
"sourceGroupIndex" : 1
}
],
"type" : "UTILITY"
}

View File

@@ -1,105 +0,0 @@
{
"backtrace" : 5,
"backtraceGraph" :
{
"commands" :
[
"add_custom_target",
"_qt_internal_target_enable_qmllint",
"qt6_target_qml_sources",
"qt6_add_qml_module",
"qt_add_qml_module"
],
"files" :
[
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 4,
"file" : 1,
"line" : 15,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 1418,
"parent" : 1
},
{
"command" : 2,
"file" : 0,
"line" : 960,
"parent" : 2
},
{
"command" : 1,
"file" : 0,
"line" : 3614,
"parent" : 3
},
{
"command" : 0,
"file" : 0,
"line" : 1708,
"parent" : 4
}
]
},
"dependencies" :
[
{
"id" : "all_qmltyperegistrations::@6890427a1f51a3e7e1df"
}
],
"folder" :
{
"name" : "QtInternalTargets/QmlLinter"
},
"id" : "appMinecraft_launcher_qmllint_json::@6890427a1f51a3e7e1df",
"name" : "appMinecraft_launcher_qmllint_json",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "",
"sourceIndexes" :
[
0
]
},
{
"name" : "CMake Rules",
"sourceIndexes" :
[
1
]
}
],
"sources" :
[
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/appMinecraft_launcher_qmllint_json",
"sourceGroupIndex" : 0
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/appMinecraft_launcher_qmllint_json.rule",
"sourceGroupIndex" : 1
}
],
"type" : "UTILITY"
}

View File

@@ -1,105 +0,0 @@
{
"backtrace" : 5,
"backtraceGraph" :
{
"commands" :
[
"add_custom_target",
"_qt_internal_target_enable_qmllint",
"qt6_target_qml_sources",
"qt6_add_qml_module",
"qt_add_qml_module"
],
"files" :
[
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 4,
"file" : 1,
"line" : 15,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 1418,
"parent" : 1
},
{
"command" : 2,
"file" : 0,
"line" : 960,
"parent" : 2
},
{
"command" : 1,
"file" : 0,
"line" : 3614,
"parent" : 3
},
{
"command" : 0,
"file" : 0,
"line" : 1746,
"parent" : 4
}
]
},
"dependencies" :
[
{
"id" : "all_qmltyperegistrations::@6890427a1f51a3e7e1df"
}
],
"folder" :
{
"name" : "QtInternalTargets/QmlLinter"
},
"id" : "appMinecraft_launcher_qmllint_module::@6890427a1f51a3e7e1df",
"name" : "appMinecraft_launcher_qmllint_module",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "",
"sourceIndexes" :
[
0
]
},
{
"name" : "CMake Rules",
"sourceIndexes" :
[
1
]
}
],
"sources" :
[
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/appMinecraft_launcher_qmllint_module",
"sourceGroupIndex" : 0
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/appMinecraft_launcher_qmllint_module.rule",
"sourceGroupIndex" : 1
}
],
"type" : "UTILITY"
}

View File

@@ -1,99 +0,0 @@
{
"backtrace" : 4,
"backtraceGraph" :
{
"commands" :
[
"add_custom_target",
"_qt_internal_qml_type_registration",
"qt6_add_qml_module",
"qt_add_qml_module"
],
"files" :
[
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 3,
"file" : 1,
"line" : 15,
"parent" : 0
},
{
"command" : 2,
"file" : 0,
"line" : 1418,
"parent" : 1
},
{
"command" : 1,
"file" : 0,
"line" : 835,
"parent" : 2
},
{
"command" : 0,
"file" : 0,
"line" : 4214,
"parent" : 3
}
]
},
"folder" :
{
"name" : "QtInternalTargets"
},
"id" : "appMinecraft_launcher_qmltyperegistration::@6890427a1f51a3e7e1df",
"name" : "appMinecraft_launcher_qmltyperegistration",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "",
"sourceIndexes" :
[
0
]
},
{
"name" : "CMake Rules",
"sourceIndexes" :
[
1,
2
]
}
],
"sources" :
[
{
"backtrace" : 4,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/appMinecraft_launcher_qmltyperegistration",
"sourceGroupIndex" : 0
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/appMinecraft_launcher_qmltyperegistration.rule",
"sourceGroupIndex" : 1
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/appminecraft_launcher_qmltyperegistrations.cpp.rule",
"sourceGroupIndex" : 1
}
],
"type" : "UTILITY"
}

View File

@@ -1,87 +0,0 @@
{
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_custom_target",
"_qt_internal_write_deferred_qmlls_build_ini_file"
],
"files" :
[
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake",
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:1099:EVAL",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 2
},
{
"file" : 2,
"line" : -1,
"parent" : 0
},
{
"command" : 1,
"file" : 1,
"line" : 1,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 1383,
"parent" : 2
}
]
},
"id" : "generate_qmlls_build_ini_file::@6890427a1f51a3e7e1df",
"name" : "generate_qmlls_build_ini_file",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "",
"sourceIndexes" :
[
0
]
},
{
"name" : "CMake Rules",
"sourceIndexes" :
[
1,
2
]
}
],
"sources" :
[
{
"backtrace" : 3,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/generate_qmlls_build_ini_file",
"sourceGroupIndex" : 0
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/generate_qmlls_build_ini_file.rule",
"sourceGroupIndex" : 1
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/.qmlls.build.ini.rule",
"sourceGroupIndex" : 1
}
],
"type" : "UTILITY"
}

View File

@@ -1,119 +0,0 @@
{
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_custom_target",
"_qt_internal_deferred_aotstats_setup",
"add_dependencies"
],
"files" :
[
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake",
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:1191:EVAL",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 2
},
{
"file" : 2,
"line" : -1,
"parent" : 0
},
{
"command" : 1,
"file" : 1,
"line" : 1,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 1245,
"parent" : 2
},
{
"command" : 2,
"file" : 0,
"line" : 1250,
"parent" : 2
}
]
},
"dependencies" :
[
{
"backtrace" : 4,
"id" : "appMinecraft_launcher_qmltyperegistration::@6890427a1f51a3e7e1df"
}
],
"folder" :
{
"name" : "QtInternalTargets"
},
"id" : "module_appMinecraft_launcher_aotstats_target::@6890427a1f51a3e7e1df",
"name" : "module_appMinecraft_launcher_aotstats_target",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "",
"sourceIndexes" :
[
0
]
},
{
"name" : "CMake Rules",
"sourceIndexes" :
[
1,
2,
3,
4
]
}
],
"sources" :
[
{
"backtrace" : 3,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/module_appMinecraft_launcher_aotstats_target",
"sourceGroupIndex" : 0
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/module_appMinecraft_launcher_aotstats_target.rule",
"sourceGroupIndex" : 1
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.rcc/qmlcache/module_appMinecraft_launcher.aotstats.rule",
"sourceGroupIndex" : 1
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.rcc/qmlcache/appMinecraft_launcher_Main_qml.cpp.rule",
"sourceGroupIndex" : 1
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/appminecraft_launcher_qmltyperegistrations.cpp.rule",
"sourceGroupIndex" : 1
}
],
"type" : "UTILITY"
}

View File

@@ -1,205 +0,0 @@
{
"configurations" :
[
{
"directories" :
[
{
"build" : ".",
"hasInstallRule" : true,
"jsonFile" : "directory-.-Debug-8be906a0e3234ffd01ae.json",
"minimumCMakeVersion" :
{
"string" : "3.16"
},
"projectIndex" : 0,
"source" : ".",
"targetIndexes" :
[
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16
]
}
],
"name" : "Debug",
"projects" :
[
{
"directoryIndexes" :
[
0
],
"name" : "Minecraft_launcher",
"targetIndexes" :
[
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16
]
}
],
"targets" :
[
{
"directoryIndex" : 0,
"id" : "all_aotstats::@6890427a1f51a3e7e1df",
"jsonFile" : "target-all_aotstats-Debug-793ef0fb458fbc383d41.json",
"name" : "all_aotstats",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "all_qmllint::@6890427a1f51a3e7e1df",
"jsonFile" : "target-all_qmllint-Debug-996c32dc60230ee530e9.json",
"name" : "all_qmllint",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "all_qmllint_json::@6890427a1f51a3e7e1df",
"jsonFile" : "target-all_qmllint_json-Debug-135a1fea15304c3394c5.json",
"name" : "all_qmllint_json",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "all_qmllint_module::@6890427a1f51a3e7e1df",
"jsonFile" : "target-all_qmllint_module-Debug-f16378287765d33f9c71.json",
"name" : "all_qmllint_module",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "all_qmltyperegistrations::@6890427a1f51a3e7e1df",
"jsonFile" : "target-all_qmltyperegistrations-Debug-c6e168f6e9ed61fd645c.json",
"name" : "all_qmltyperegistrations",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "appMinecraft_launcher::@6890427a1f51a3e7e1df",
"jsonFile" : "target-appMinecraft_launcher-Debug-0db11357c9107d3d9154.json",
"name" : "appMinecraft_launcher",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "appMinecraft_launcher_autogen::@6890427a1f51a3e7e1df",
"jsonFile" : "target-appMinecraft_launcher_autogen-Debug-a178dbb12ea701899961.json",
"name" : "appMinecraft_launcher_autogen",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "appMinecraft_launcher_autogen_timestamp_deps::@6890427a1f51a3e7e1df",
"jsonFile" : "target-appMinecraft_launcher_autogen_timestamp_deps-Debug-1f869ba4d56616e8fe82.json",
"name" : "appMinecraft_launcher_autogen_timestamp_deps",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "appMinecraft_launcher_copy_qml::@6890427a1f51a3e7e1df",
"jsonFile" : "target-appMinecraft_launcher_copy_qml-Debug-c8085bb6ebbc5b77fb15.json",
"name" : "appMinecraft_launcher_copy_qml",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "appMinecraft_launcher_copy_res::@6890427a1f51a3e7e1df",
"jsonFile" : "target-appMinecraft_launcher_copy_res-Debug-aa69a0ccd1eed3b664c8.json",
"name" : "appMinecraft_launcher_copy_res",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "appMinecraft_launcher_qmlimportscan::@6890427a1f51a3e7e1df",
"jsonFile" : "target-appMinecraft_launcher_qmlimportscan-Debug-d8fa3bdeb71102ed4e65.json",
"name" : "appMinecraft_launcher_qmlimportscan",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "appMinecraft_launcher_qmllint::@6890427a1f51a3e7e1df",
"jsonFile" : "target-appMinecraft_launcher_qmllint-Debug-b1ef86954448b8392667.json",
"name" : "appMinecraft_launcher_qmllint",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "appMinecraft_launcher_qmllint_json::@6890427a1f51a3e7e1df",
"jsonFile" : "target-appMinecraft_launcher_qmllint_json-Debug-c5cc3377b60a4d4aa099.json",
"name" : "appMinecraft_launcher_qmllint_json",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "appMinecraft_launcher_qmllint_module::@6890427a1f51a3e7e1df",
"jsonFile" : "target-appMinecraft_launcher_qmllint_module-Debug-f3826272502f4f9f2400.json",
"name" : "appMinecraft_launcher_qmllint_module",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "appMinecraft_launcher_qmltyperegistration::@6890427a1f51a3e7e1df",
"jsonFile" : "target-appMinecraft_launcher_qmltyperegistration-Debug-adf8ac934a43a15c2215.json",
"name" : "appMinecraft_launcher_qmltyperegistration",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "generate_qmlls_build_ini_file::@6890427a1f51a3e7e1df",
"jsonFile" : "target-generate_qmlls_build_ini_file-Debug-3cbb99c0cfebda7f29fd.json",
"name" : "generate_qmlls_build_ini_file",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "module_appMinecraft_launcher_aotstats_target::@6890427a1f51a3e7e1df",
"jsonFile" : "target-module_appMinecraft_launcher_aotstats_target-Debug-2007fb2a95cb2883513b.json",
"name" : "module_appMinecraft_launcher_aotstats_target",
"projectIndex" : 0
}
]
}
],
"kind" : "codemodel",
"paths" :
{
"build" : "G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug",
"source" : "G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher"
},
"version" :
{
"major" : 2,
"minor" : 7
}
}

View File

@@ -1,45 +0,0 @@
{
"backtraceGraph" :
{
"commands" :
[
"install"
],
"files" :
[
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 0
},
{
"command" : 0,
"file" : 0,
"line" : 39,
"parent" : 0
}
]
},
"installers" :
[
{
"backtrace" : 1,
"component" : "Unspecified",
"destination" : "bin",
"paths" :
[
"appMinecraft_launcher.exe"
],
"targetId" : "appMinecraft_launcher::@6890427a1f51a3e7e1df",
"targetIndex" : 5,
"type" : "target"
}
],
"paths" :
{
"build" : ".",
"source" : "."
}
}

View File

@@ -1,89 +0,0 @@
{
"cmake" :
{
"generator" :
{
"multiConfig" : false,
"name" : "Ninja"
},
"paths" :
{
"cmake" : "E:/Qt/Tools/CMake_64/bin/cmake.exe",
"cpack" : "E:/Qt/Tools/CMake_64/bin/cpack.exe",
"ctest" : "E:/Qt/Tools/CMake_64/bin/ctest.exe",
"root" : "E:/Qt/Tools/CMake_64/share/cmake-3.30"
},
"version" :
{
"isDirty" : false,
"major" : 3,
"minor" : 30,
"patch" : 5,
"string" : "3.30.5",
"suffix" : ""
}
},
"objects" :
[
{
"jsonFile" : "codemodel-v2-792a9fdb8409b93f9779.json",
"kind" : "codemodel",
"version" :
{
"major" : 2,
"minor" : 7
}
},
{
"jsonFile" : "cache-v2-4d5e596c71c19de58177.json",
"kind" : "cache",
"version" :
{
"major" : 2,
"minor" : 0
}
},
{
"jsonFile" : "cmakeFiles-v1-04453fa4a54aa03f3038.json",
"kind" : "cmakeFiles",
"version" :
{
"major" : 1,
"minor" : 1
}
}
],
"reply" :
{
"cache-v2" :
{
"jsonFile" : "cache-v2-4d5e596c71c19de58177.json",
"kind" : "cache",
"version" :
{
"major" : 2,
"minor" : 0
}
},
"cmakeFiles-v1" :
{
"jsonFile" : "cmakeFiles-v1-04453fa4a54aa03f3038.json",
"kind" : "cmakeFiles",
"version" :
{
"major" : 1,
"minor" : 1
}
},
"codemodel-v2" :
{
"jsonFile" : "codemodel-v2-792a9fdb8409b93f9779.json",
"kind" : "codemodel",
"version" :
{
"major" : 2,
"minor" : 7
}
}
}
}

View File

@@ -1,114 +0,0 @@
{
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_custom_target",
"_qt_internal_deferred_aotstats_setup"
],
"files" :
[
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake",
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:1191:EVAL",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 2
},
{
"file" : 2,
"line" : -1,
"parent" : 0
},
{
"command" : 1,
"file" : 1,
"line" : 1,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 1306,
"parent" : 2
}
]
},
"dependencies" :
[
{
"id" : "module_appMinecraft_launcher_aotstats_target::@6890427a1f51a3e7e1df"
}
],
"id" : "all_aotstats::@6890427a1f51a3e7e1df",
"name" : "all_aotstats",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "",
"sourceIndexes" :
[
0
]
},
{
"name" : "CMake Rules",
"sourceIndexes" :
[
1,
2,
3,
4,
5
]
}
],
"sources" :
[
{
"backtrace" : 3,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/all_aotstats",
"sourceGroupIndex" : 0
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/all_aotstats.rule",
"sourceGroupIndex" : 1
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.rcc/qmlcache/all_aotstats.aotstats.rule",
"sourceGroupIndex" : 1
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.rcc/qmlcache/module_appMinecraft_launcher.aotstats.rule",
"sourceGroupIndex" : 1
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.rcc/qmlcache/appMinecraft_launcher_Main_qml.cpp.rule",
"sourceGroupIndex" : 1
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/appminecraft_launcher_qmltyperegistrations.cpp.rule",
"sourceGroupIndex" : 1
}
],
"type" : "UTILITY"
}

View File

@@ -1,104 +0,0 @@
{
"backtrace" : 7,
"backtraceGraph" :
{
"commands" :
[
"add_custom_target",
"_qt_internal_add_phony_target",
"_qt_internal_add_all_qmllint_target",
"_qt_internal_target_enable_qmllint",
"qt6_target_qml_sources",
"qt6_add_qml_module",
"qt_add_qml_module",
"add_dependencies",
"_qt_internal_add_phony_target_dependencies"
],
"files" :
[
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake",
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 2
},
{
"command" : 6,
"file" : 2,
"line" : 15,
"parent" : 0
},
{
"command" : 5,
"file" : 1,
"line" : 1418,
"parent" : 1
},
{
"command" : 4,
"file" : 1,
"line" : 960,
"parent" : 2
},
{
"command" : 3,
"file" : 1,
"line" : 3614,
"parent" : 3
},
{
"command" : 2,
"file" : 1,
"line" : 1762,
"parent" : 4
},
{
"command" : 1,
"file" : 1,
"line" : 1778,
"parent" : 5
},
{
"command" : 0,
"file" : 0,
"line" : 338,
"parent" : 6
},
{
"command" : 8,
"file" : 1,
"line" : 1782,
"parent" : 5
},
{
"command" : 7,
"file" : 0,
"line" : 367,
"parent" : 8
}
]
},
"dependencies" :
[
{
"backtrace" : 9,
"id" : "appMinecraft_launcher_qmllint::@6890427a1f51a3e7e1df"
}
],
"folder" :
{
"name" : "QtInternalTargets/QmlLinter"
},
"id" : "all_qmllint::@6890427a1f51a3e7e1df",
"name" : "all_qmllint",
"paths" :
{
"build" : ".",
"source" : "."
},
"sources" : [],
"type" : "UTILITY"
}

View File

@@ -1,104 +0,0 @@
{
"backtrace" : 7,
"backtraceGraph" :
{
"commands" :
[
"add_custom_target",
"_qt_internal_add_phony_target",
"_qt_internal_add_all_qmllint_target",
"_qt_internal_target_enable_qmllint",
"qt6_target_qml_sources",
"qt6_add_qml_module",
"qt_add_qml_module",
"add_dependencies",
"_qt_internal_add_phony_target_dependencies"
],
"files" :
[
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake",
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 2
},
{
"command" : 6,
"file" : 2,
"line" : 15,
"parent" : 0
},
{
"command" : 5,
"file" : 1,
"line" : 1418,
"parent" : 1
},
{
"command" : 4,
"file" : 1,
"line" : 960,
"parent" : 2
},
{
"command" : 3,
"file" : 1,
"line" : 3614,
"parent" : 3
},
{
"command" : 2,
"file" : 1,
"line" : 1764,
"parent" : 4
},
{
"command" : 1,
"file" : 1,
"line" : 1778,
"parent" : 5
},
{
"command" : 0,
"file" : 0,
"line" : 338,
"parent" : 6
},
{
"command" : 8,
"file" : 1,
"line" : 1782,
"parent" : 5
},
{
"command" : 7,
"file" : 0,
"line" : 367,
"parent" : 8
}
]
},
"dependencies" :
[
{
"backtrace" : 9,
"id" : "appMinecraft_launcher_qmllint_json::@6890427a1f51a3e7e1df"
}
],
"folder" :
{
"name" : "QtInternalTargets/QmlLinter"
},
"id" : "all_qmllint_json::@6890427a1f51a3e7e1df",
"name" : "all_qmllint_json",
"paths" :
{
"build" : ".",
"source" : "."
},
"sources" : [],
"type" : "UTILITY"
}

View File

@@ -1,104 +0,0 @@
{
"backtrace" : 7,
"backtraceGraph" :
{
"commands" :
[
"add_custom_target",
"_qt_internal_add_phony_target",
"_qt_internal_add_all_qmllint_target",
"_qt_internal_target_enable_qmllint",
"qt6_target_qml_sources",
"qt6_add_qml_module",
"qt_add_qml_module",
"add_dependencies",
"_qt_internal_add_phony_target_dependencies"
],
"files" :
[
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6/QtPublicCMakeHelpers.cmake",
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 2
},
{
"command" : 6,
"file" : 2,
"line" : 15,
"parent" : 0
},
{
"command" : 5,
"file" : 1,
"line" : 1418,
"parent" : 1
},
{
"command" : 4,
"file" : 1,
"line" : 960,
"parent" : 2
},
{
"command" : 3,
"file" : 1,
"line" : 3614,
"parent" : 3
},
{
"command" : 2,
"file" : 1,
"line" : 1766,
"parent" : 4
},
{
"command" : 1,
"file" : 1,
"line" : 1778,
"parent" : 5
},
{
"command" : 0,
"file" : 0,
"line" : 338,
"parent" : 6
},
{
"command" : 8,
"file" : 1,
"line" : 1782,
"parent" : 5
},
{
"command" : 7,
"file" : 0,
"line" : 367,
"parent" : 8
}
]
},
"dependencies" :
[
{
"backtrace" : 9,
"id" : "appMinecraft_launcher_qmllint_module::@6890427a1f51a3e7e1df"
}
],
"folder" :
{
"name" : "QtInternalTargets/QmlLinter"
},
"id" : "all_qmllint_module::@6890427a1f51a3e7e1df",
"name" : "all_qmllint_module",
"paths" :
{
"build" : ".",
"source" : "."
},
"sources" : [],
"type" : "UTILITY"
}

View File

@@ -1,75 +0,0 @@
{
"backtrace" : 4,
"backtraceGraph" :
{
"commands" :
[
"add_custom_target",
"_qt_internal_qml_type_registration",
"qt6_add_qml_module",
"qt_add_qml_module",
"add_dependencies"
],
"files" :
[
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 3,
"file" : 1,
"line" : 15,
"parent" : 0
},
{
"command" : 2,
"file" : 0,
"line" : 1418,
"parent" : 1
},
{
"command" : 1,
"file" : 0,
"line" : 835,
"parent" : 2
},
{
"command" : 0,
"file" : 0,
"line" : 4221,
"parent" : 3
},
{
"command" : 4,
"file" : 0,
"line" : 4224,
"parent" : 3
}
]
},
"dependencies" :
[
{
"backtrace" : 5,
"id" : "appMinecraft_launcher_qmltyperegistration::@6890427a1f51a3e7e1df"
}
],
"folder" :
{
"name" : "QtInternalTargets"
},
"id" : "all_qmltyperegistrations::@6890427a1f51a3e7e1df",
"name" : "all_qmltyperegistrations",
"paths" :
{
"build" : ".",
"source" : "."
},
"sources" : [],
"type" : "UTILITY"
}

View File

@@ -1,75 +0,0 @@
{
"backtrace" : 0,
"backtraceGraph" :
{
"commands" : [],
"files" :
[
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 0
}
]
},
"dependencies" :
[
{
"id" : "appMinecraft_launcher_autogen_timestamp_deps::@6890427a1f51a3e7e1df"
}
],
"folder" :
{
"name" : "QtInternalTargets"
},
"id" : "appMinecraft_launcher_autogen::@6890427a1f51a3e7e1df",
"isGeneratorProvided" : true,
"name" : "appMinecraft_launcher_autogen",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "",
"sourceIndexes" :
[
0
]
},
{
"name" : "CMake Rules",
"sourceIndexes" :
[
1,
2
]
}
],
"sources" :
[
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/appMinecraft_launcher_autogen",
"sourceGroupIndex" : 0
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/appMinecraft_launcher_autogen.rule",
"sourceGroupIndex" : 1
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/appMinecraft_launcher_autogen/timestamp.rule",
"sourceGroupIndex" : 1
}
],
"type" : "UTILITY"
}

View File

@@ -1,93 +0,0 @@
{
"backtrace" : 0,
"backtraceGraph" :
{
"commands" :
[
"add_dependencies",
"_qt_internal_qml_copy_files_to_build_dir",
"qt6_add_qml_module",
"qt_add_qml_module"
],
"files" :
[
"CMakeLists.txt",
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake"
],
"nodes" :
[
{
"file" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 15,
"parent" : 0
},
{
"command" : 2,
"file" : 1,
"line" : 1418,
"parent" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 970,
"parent" : 2
},
{
"command" : 0,
"file" : 1,
"line" : 3120,
"parent" : 3
},
{
"command" : 1,
"file" : 1,
"line" : 976,
"parent" : 2
},
{
"command" : 0,
"file" : 1,
"line" : 3120,
"parent" : 5
}
]
},
"dependencies" :
[
{
"backtrace" : 4,
"id" : "appMinecraft_launcher_copy_qml::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 6,
"id" : "appMinecraft_launcher_copy_res::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 0,
"id" : "generate_qmlls_build_ini_file::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 0,
"id" : "appMinecraft_launcher_qmlimportscan::@6890427a1f51a3e7e1df"
}
],
"folder" :
{
"name" : "QtInternalTargets"
},
"id" : "appMinecraft_launcher_autogen_timestamp_deps::@6890427a1f51a3e7e1df",
"isGeneratorProvided" : true,
"name" : "appMinecraft_launcher_autogen_timestamp_deps",
"paths" :
{
"build" : ".",
"source" : "."
},
"sources" : [],
"type" : "UTILITY"
}

View File

@@ -1,99 +0,0 @@
{
"backtrace" : 4,
"backtraceGraph" :
{
"commands" :
[
"add_custom_target",
"_qt_internal_qml_copy_files_to_build_dir",
"qt6_add_qml_module",
"qt_add_qml_module"
],
"files" :
[
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 3,
"file" : 1,
"line" : 15,
"parent" : 0
},
{
"command" : 2,
"file" : 0,
"line" : 1418,
"parent" : 1
},
{
"command" : 1,
"file" : 0,
"line" : 970,
"parent" : 2
},
{
"command" : 0,
"file" : 0,
"line" : 3101,
"parent" : 3
}
]
},
"folder" :
{
"name" : "QtInternalTargets"
},
"id" : "appMinecraft_launcher_copy_qml::@6890427a1f51a3e7e1df",
"name" : "appMinecraft_launcher_copy_qml",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "",
"sourceIndexes" :
[
0
]
},
{
"name" : "CMake Rules",
"sourceIndexes" :
[
1,
2
]
}
],
"sources" :
[
{
"backtrace" : 4,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/appMinecraft_launcher_copy_qml",
"sourceGroupIndex" : 0
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/appMinecraft_launcher_copy_qml.rule",
"sourceGroupIndex" : 1
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/appMinecraft_launcher_qml.txt.rule",
"sourceGroupIndex" : 1
}
],
"type" : "UTILITY"
}

View File

@@ -1,99 +0,0 @@
{
"backtrace" : 4,
"backtraceGraph" :
{
"commands" :
[
"add_custom_target",
"_qt_internal_qml_copy_files_to_build_dir",
"qt6_add_qml_module",
"qt_add_qml_module"
],
"files" :
[
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 3,
"file" : 1,
"line" : 15,
"parent" : 0
},
{
"command" : 2,
"file" : 0,
"line" : 1418,
"parent" : 1
},
{
"command" : 1,
"file" : 0,
"line" : 976,
"parent" : 2
},
{
"command" : 0,
"file" : 0,
"line" : 3101,
"parent" : 3
}
]
},
"folder" :
{
"name" : "QtInternalTargets"
},
"id" : "appMinecraft_launcher_copy_res::@6890427a1f51a3e7e1df",
"name" : "appMinecraft_launcher_copy_res",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "",
"sourceIndexes" :
[
0
]
},
{
"name" : "CMake Rules",
"sourceIndexes" :
[
1,
2
]
}
],
"sources" :
[
{
"backtrace" : 4,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/appMinecraft_launcher_copy_res",
"sourceGroupIndex" : 0
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/appMinecraft_launcher_copy_res.rule",
"sourceGroupIndex" : 1
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/appMinecraft_launcher_res.txt.rule",
"sourceGroupIndex" : 1
}
],
"type" : "UTILITY"
}

View File

@@ -1,120 +0,0 @@
{
"backtrace" : 7,
"backtraceGraph" :
{
"commands" :
[
"add_custom_target",
"_qt_internal_scan_qml_imports",
"_qt_internal_generate_deploy_qml_imports_script",
"cmake_language",
"_qt_internal_finalize_executable",
"qt6_finalize_target"
],
"files" :
[
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake",
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Core/Qt6CoreMacros.cmake",
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:846:EVAL",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 3
},
{
"file" : 3,
"line" : -1,
"parent" : 0
},
{
"command" : 5,
"file" : 2,
"line" : 1,
"parent" : 1
},
{
"command" : 4,
"file" : 1,
"line" : 877,
"parent" : 2
},
{
"command" : 3,
"file" : 1,
"line" : 799,
"parent" : 3
},
{
"command" : 2,
"file" : 1,
"line" : 799,
"parent" : 4
},
{
"command" : 1,
"file" : 0,
"line" : 4780,
"parent" : 5
},
{
"command" : 0,
"file" : 0,
"line" : 4553,
"parent" : 6
}
]
},
"folder" :
{
"name" : "QtInternalTargets"
},
"id" : "appMinecraft_launcher_qmlimportscan::@6890427a1f51a3e7e1df",
"name" : "appMinecraft_launcher_qmlimportscan",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "",
"sourceIndexes" :
[
0
]
},
{
"name" : "CMake Rules",
"sourceIndexes" :
[
1,
2
]
}
],
"sources" :
[
{
"backtrace" : 7,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/appMinecraft_launcher_qmlimportscan",
"sourceGroupIndex" : 0
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/appMinecraft_launcher_qmlimportscan.rule",
"sourceGroupIndex" : 1
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/qml_imports/appMinecraft_launcher_build.cmake.rule",
"sourceGroupIndex" : 1
}
],
"type" : "UTILITY"
}

View File

@@ -1,105 +0,0 @@
{
"backtrace" : 5,
"backtraceGraph" :
{
"commands" :
[
"add_custom_target",
"_qt_internal_target_enable_qmllint",
"qt6_target_qml_sources",
"qt6_add_qml_module",
"qt_add_qml_module"
],
"files" :
[
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 4,
"file" : 1,
"line" : 15,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 1418,
"parent" : 1
},
{
"command" : 2,
"file" : 0,
"line" : 960,
"parent" : 2
},
{
"command" : 1,
"file" : 0,
"line" : 3614,
"parent" : 3
},
{
"command" : 0,
"file" : 0,
"line" : 1681,
"parent" : 4
}
]
},
"dependencies" :
[
{
"id" : "all_qmltyperegistrations::@6890427a1f51a3e7e1df"
}
],
"folder" :
{
"name" : "QtInternalTargets/QmlLinter"
},
"id" : "appMinecraft_launcher_qmllint::@6890427a1f51a3e7e1df",
"name" : "appMinecraft_launcher_qmllint",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "",
"sourceIndexes" :
[
0
]
},
{
"name" : "CMake Rules",
"sourceIndexes" :
[
1
]
}
],
"sources" :
[
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/appMinecraft_launcher_qmllint",
"sourceGroupIndex" : 0
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/appMinecraft_launcher_qmllint.rule",
"sourceGroupIndex" : 1
}
],
"type" : "UTILITY"
}

View File

@@ -1,105 +0,0 @@
{
"backtrace" : 5,
"backtraceGraph" :
{
"commands" :
[
"add_custom_target",
"_qt_internal_target_enable_qmllint",
"qt6_target_qml_sources",
"qt6_add_qml_module",
"qt_add_qml_module"
],
"files" :
[
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 4,
"file" : 1,
"line" : 15,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 1418,
"parent" : 1
},
{
"command" : 2,
"file" : 0,
"line" : 960,
"parent" : 2
},
{
"command" : 1,
"file" : 0,
"line" : 3614,
"parent" : 3
},
{
"command" : 0,
"file" : 0,
"line" : 1708,
"parent" : 4
}
]
},
"dependencies" :
[
{
"id" : "all_qmltyperegistrations::@6890427a1f51a3e7e1df"
}
],
"folder" :
{
"name" : "QtInternalTargets/QmlLinter"
},
"id" : "appMinecraft_launcher_qmllint_json::@6890427a1f51a3e7e1df",
"name" : "appMinecraft_launcher_qmllint_json",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "",
"sourceIndexes" :
[
0
]
},
{
"name" : "CMake Rules",
"sourceIndexes" :
[
1
]
}
],
"sources" :
[
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/appMinecraft_launcher_qmllint_json",
"sourceGroupIndex" : 0
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/appMinecraft_launcher_qmllint_json.rule",
"sourceGroupIndex" : 1
}
],
"type" : "UTILITY"
}

View File

@@ -1,105 +0,0 @@
{
"backtrace" : 5,
"backtraceGraph" :
{
"commands" :
[
"add_custom_target",
"_qt_internal_target_enable_qmllint",
"qt6_target_qml_sources",
"qt6_add_qml_module",
"qt_add_qml_module"
],
"files" :
[
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 4,
"file" : 1,
"line" : 15,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 1418,
"parent" : 1
},
{
"command" : 2,
"file" : 0,
"line" : 960,
"parent" : 2
},
{
"command" : 1,
"file" : 0,
"line" : 3614,
"parent" : 3
},
{
"command" : 0,
"file" : 0,
"line" : 1746,
"parent" : 4
}
]
},
"dependencies" :
[
{
"id" : "all_qmltyperegistrations::@6890427a1f51a3e7e1df"
}
],
"folder" :
{
"name" : "QtInternalTargets/QmlLinter"
},
"id" : "appMinecraft_launcher_qmllint_module::@6890427a1f51a3e7e1df",
"name" : "appMinecraft_launcher_qmllint_module",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "",
"sourceIndexes" :
[
0
]
},
{
"name" : "CMake Rules",
"sourceIndexes" :
[
1
]
}
],
"sources" :
[
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/appMinecraft_launcher_qmllint_module",
"sourceGroupIndex" : 0
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/appMinecraft_launcher_qmllint_module.rule",
"sourceGroupIndex" : 1
}
],
"type" : "UTILITY"
}

View File

@@ -1,99 +0,0 @@
{
"backtrace" : 4,
"backtraceGraph" :
{
"commands" :
[
"add_custom_target",
"_qt_internal_qml_type_registration",
"qt6_add_qml_module",
"qt_add_qml_module"
],
"files" :
[
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 3,
"file" : 1,
"line" : 15,
"parent" : 0
},
{
"command" : 2,
"file" : 0,
"line" : 1418,
"parent" : 1
},
{
"command" : 1,
"file" : 0,
"line" : 835,
"parent" : 2
},
{
"command" : 0,
"file" : 0,
"line" : 4214,
"parent" : 3
}
]
},
"folder" :
{
"name" : "QtInternalTargets"
},
"id" : "appMinecraft_launcher_qmltyperegistration::@6890427a1f51a3e7e1df",
"name" : "appMinecraft_launcher_qmltyperegistration",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "",
"sourceIndexes" :
[
0
]
},
{
"name" : "CMake Rules",
"sourceIndexes" :
[
1,
2
]
}
],
"sources" :
[
{
"backtrace" : 4,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/appMinecraft_launcher_qmltyperegistration",
"sourceGroupIndex" : 0
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/appMinecraft_launcher_qmltyperegistration.rule",
"sourceGroupIndex" : 1
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/appminecraft_launcher_qmltyperegistrations.cpp.rule",
"sourceGroupIndex" : 1
}
],
"type" : "UTILITY"
}

View File

@@ -1,87 +0,0 @@
{
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_custom_target",
"_qt_internal_write_deferred_qmlls_build_ini_file"
],
"files" :
[
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake",
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:1099:EVAL",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 2
},
{
"file" : 2,
"line" : -1,
"parent" : 0
},
{
"command" : 1,
"file" : 1,
"line" : 1,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 1383,
"parent" : 2
}
]
},
"id" : "generate_qmlls_build_ini_file::@6890427a1f51a3e7e1df",
"name" : "generate_qmlls_build_ini_file",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "",
"sourceIndexes" :
[
0
]
},
{
"name" : "CMake Rules",
"sourceIndexes" :
[
1,
2
]
}
],
"sources" :
[
{
"backtrace" : 3,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/generate_qmlls_build_ini_file",
"sourceGroupIndex" : 0
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/generate_qmlls_build_ini_file.rule",
"sourceGroupIndex" : 1
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/.qmlls.build.ini.rule",
"sourceGroupIndex" : 1
}
],
"type" : "UTILITY"
}

View File

@@ -1,119 +0,0 @@
{
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_custom_target",
"_qt_internal_deferred_aotstats_setup",
"add_dependencies"
],
"files" :
[
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake",
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:1191:EVAL",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 2
},
{
"file" : 2,
"line" : -1,
"parent" : 0
},
{
"command" : 1,
"file" : 1,
"line" : 1,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 1245,
"parent" : 2
},
{
"command" : 2,
"file" : 0,
"line" : 1250,
"parent" : 2
}
]
},
"dependencies" :
[
{
"backtrace" : 4,
"id" : "appMinecraft_launcher_qmltyperegistration::@6890427a1f51a3e7e1df"
}
],
"folder" :
{
"name" : "QtInternalTargets"
},
"id" : "module_appMinecraft_launcher_aotstats_target::@6890427a1f51a3e7e1df",
"name" : "module_appMinecraft_launcher_aotstats_target",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "",
"sourceIndexes" :
[
0
]
},
{
"name" : "CMake Rules",
"sourceIndexes" :
[
1,
2,
3,
4
]
}
],
"sources" :
[
{
"backtrace" : 3,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/module_appMinecraft_launcher_aotstats_target",
"sourceGroupIndex" : 0
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/CMakeFiles/module_appMinecraft_launcher_aotstats_target.rule",
"sourceGroupIndex" : 1
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.rcc/qmlcache/module_appMinecraft_launcher.aotstats.rule",
"sourceGroupIndex" : 1
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.rcc/qmlcache/appMinecraft_launcher_Main_qml.cpp.rule",
"sourceGroupIndex" : 1
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/appminecraft_launcher_qmltyperegistrations.cpp.rule",
"sourceGroupIndex" : 1
}
],
"type" : "UTILITY"
}

View File

@@ -1,103 +0,0 @@
# ninja log v6
396 461 7879537546974366 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/meta_types/qt6appminecraft_launcher_metatypes.json.gen 36a7f3c9bacd473b
258 290 7879806564165104 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/meta_types/appMinecraft_launcher_json_file_list.txt.timestamp 74691b248804a968
14 51 7879814690617737 .qt/appMinecraft_launcher_qml.txt 9baa5126b810d44c
265 348 7879806564644215 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.rcc/qmlcache/appMinecraft_launcher_qmlcache_loader.cpp 5d568cc25f622481
14 51 7879814690617737 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/appMinecraft_launcher_qml.txt 9baa5126b810d44c
26 165 7879814691740046 .qt/qml_imports/appMinecraft_launcher_build.cmake 75470dc3b80e71ed
13 50 7879815536958613 .qt/appMinecraft_launcher_res.txt 45fc6a8580528db9
396 461 7879537546974366 meta_types/qt6appminecraft_launcher_metatypes.json.gen 36a7f3c9bacd473b
26 165 7879814691740046 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/qml_imports/appMinecraft_launcher_build.cmake 75470dc3b80e71ed
13 50 7879815536958613 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/appMinecraft_launcher_res.txt 45fc6a8580528db9
29 43 7879537540860380 clean fa92303e789e5432
27 154 7879537543903987 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/.qmlls.build.ini 992cb06c0e13ab55
348 380 7879537546151940 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/rcc/qrc_qmake_Minecraft_launcher.cpp 60ce66d4822f5aa7
265 348 7879806564644215 .rcc/qmlcache/appMinecraft_launcher_qmlcache_loader.cpp 5d568cc25f622481
27 154 7879537543903987 .qt/.qmlls.build.ini 992cb06c0e13ab55
1340 3193 7879772559439569 CMakeFiles/appMinecraft_launcher.dir/main.cpp.obj ceda8748d359678a
157 258 7879806563157495 appMinecraft_launcher_autogen/timestamp f00cf99c01f2f0a1
258 290 7879806564165104 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/meta_types/appMinecraft_launcher_json_file_list.txt 74691b248804a968
157 258 7879806563157495 appMinecraft_launcher_autogen/mocs_compilation.cpp f00cf99c01f2f0a1
157 258 7879806563157495 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/appMinecraft_launcher_autogen/timestamp f00cf99c01f2f0a1
1335 1396 7879772559391732 CMakeFiles/appMinecraft_launcher.dir/appMinecraft_launcher_autogen/mocs_compilation.cpp.obj 8f09dfaee7e060de
1344 3086 7879772559482157 CMakeFiles/appMinecraft_launcher.dir/appminecraft_launcher_qmltyperegistrations.cpp.obj 8df6c2edca0bfdee
157 258 7879806563157495 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/appMinecraft_launcher_autogen/mocs_compilation.cpp f00cf99c01f2f0a1
258 290 7879806564165104 meta_types/appMinecraft_launcher_json_file_list.txt 74691b248804a968
258 290 7879806564165104 meta_types/appMinecraft_launcher_json_file_list.txt.timestamp 74691b248804a968
462 733 7879537548691931 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/appminecraft_launcher_qmltyperegistrations.cpp 325cdc20c6a1b76a
348 380 7879537546151940 .qt/rcc/qrc_qmake_Minecraft_launcher.cpp 60ce66d4822f5aa7
173 212 7879814692222948 .qt/rcc/qrc_appMinecraft_launcher_raw_qml_0.cpp dd6997756a3bd1c4
173 212 7879814692222948 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/rcc/qrc_appMinecraft_launcher_raw_qml_0.cpp dd6997756a3bd1c4
396 461 7879537546974366 meta_types/qt6appminecraft_launcher_metatypes.json 36a7f3c9bacd473b
364 2279 7879814693778890 CMakeFiles/appMinecraft_launcher.dir/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.rcc/qmlcache/appMinecraft_launcher_Main_qml.cpp.obj be0243cdb4388b86
396 461 7879537546974366 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/meta_types/qt6appminecraft_launcher_metatypes.json 36a7f3c9bacd473b
462 733 7879537548691931 appminecraft_launcher_qmltyperegistrations.cpp 325cdc20c6a1b76a
462 733 7879537548691931 Minecraft_launcher/appMinecraft_launcher.qmltypes 325cdc20c6a1b76a
462 733 7879537548691931 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/Minecraft_launcher/appMinecraft_launcher.qmltypes 325cdc20c6a1b76a
165 364 7879814693679505 .rcc/qmlcache/appMinecraft_launcher_Main_qml.cpp ed9a1083fc68256a
176 3123 7879815538265522 CMakeFiles/appMinecraft_launcher.dir/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/rcc/qrc_appMinecraft_launcher_raw_res_0.cpp.obj e52c4fa4b9e53217
165 364 7879814693679505 .rcc/qmlcache/appMinecraft_launcher_Main_qml.cpp.aotstats ed9a1083fc68256a
165 364 7879814693679505 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.rcc/qmlcache/appMinecraft_launcher_Main_qml.cpp ed9a1083fc68256a
165 364 7879814693679505 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.rcc/qmlcache/appMinecraft_launcher_Main_qml.cpp.aotstats ed9a1083fc68256a
1352 1413 7879772559555547 CMakeFiles/appMinecraft_launcher.dir/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/rcc/qrc_qmake_Minecraft_launcher.cpp.obj 885d5cc08ef0e860
369 426 7879814693831486 CMakeFiles/appMinecraft_launcher.dir/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/rcc/qrc_appMinecraft_launcher_raw_qml_0.cpp.obj 524e34f80684a614
485 2399 7879806566441245 CMakeFiles/appMinecraft_launcher.dir/b74d1df3e9cf99ffefd58761f70c6109/.rcc/qmlcache/appMinecraft_launcher_qmlcache_loader.cpp.obj 5bd5067b13963f81
3123 3248 7879815567730712 appMinecraft_launcher.exe 62e5e44a5fc3f884
50 176 7879815538223459 .qt/rcc/qrc_appMinecraft_launcher_raw_res_0.cpp 2b5bb84e6f3b07e
50 176 7879815538223459 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/rcc/qrc_appMinecraft_launcher_raw_res_0.cpp 2b5bb84e6f3b07e
8 29 7879537540650918 CMakeFiles/clean.additional 26ab82f82478fbc9
13 44 7879817168616248 .qt/appMinecraft_launcher_qml.txt 9baa5126b810d44c
13 44 7879817168616248 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/appMinecraft_launcher_qml.txt 9baa5126b810d44c
21 58 7879817168742760 .qt/appMinecraft_launcher_res.txt 45fc6a8580528db9
21 58 7879817168742760 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/appMinecraft_launcher_res.txt 45fc6a8580528db9
27 156 7879817169703584 .qt/qml_imports/appMinecraft_launcher_build.cmake 75470dc3b80e71ed
27 156 7879817169703584 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/qml_imports/appMinecraft_launcher_build.cmake 75470dc3b80e71ed
156 258 7879817169756186 appMinecraft_launcher_autogen/timestamp f00cf99c01f2f0a1
156 258 7879817169756186 appMinecraft_launcher_autogen/mocs_compilation.cpp f00cf99c01f2f0a1
156 258 7879817169756186 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/appMinecraft_launcher_autogen/timestamp f00cf99c01f2f0a1
156 258 7879817169756186 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/appMinecraft_launcher_autogen/mocs_compilation.cpp f00cf99c01f2f0a1
259 294 7879817170785391 meta_types/appMinecraft_launcher_json_file_list.txt 74691b248804a968
259 294 7879817170785391 meta_types/appMinecraft_launcher_json_file_list.txt.timestamp 74691b248804a968
259 294 7879817170785391 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/meta_types/appMinecraft_launcher_json_file_list.txt 74691b248804a968
259 294 7879817170785391 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/meta_types/appMinecraft_launcher_json_file_list.txt.timestamp 74691b248804a968
273 401 7879817172162066 .qt/rcc/qrc_appMinecraft_launcher_raw_qml_0.cpp dd6997756a3bd1c4
273 401 7879817172162066 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/rcc/qrc_appMinecraft_launcher_raw_qml_0.cpp dd6997756a3bd1c4
266 413 7879817171332699 .rcc/qmlcache/appMinecraft_launcher_qmlcache_loader.cpp 5d568cc25f622481
266 413 7879817171332699 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.rcc/qmlcache/appMinecraft_launcher_qmlcache_loader.cpp 5d568cc25f622481
282 506 7879817173216830 .qt/rcc/qrc_appMinecraft_launcher_raw_res_0.cpp 2b5bb84e6f3b07e
282 506 7879817173216830 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/rcc/qrc_appMinecraft_launcher_raw_res_0.cpp 2b5bb84e6f3b07e
294 522 7879817173308912 .rcc/qmlcache/appMinecraft_launcher_Main_qml.cpp ed9a1083fc68256a
294 522 7879817173308912 .rcc/qmlcache/appMinecraft_launcher_Main_qml.cpp.aotstats ed9a1083fc68256a
294 522 7879817173308912 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.rcc/qmlcache/appMinecraft_launcher_Main_qml.cpp ed9a1083fc68256a
294 522 7879817173308912 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.rcc/qmlcache/appMinecraft_launcher_Main_qml.cpp.aotstats ed9a1083fc68256a
532 586 7879817173518934 CMakeFiles/appMinecraft_launcher.dir/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/rcc/qrc_appMinecraft_launcher_raw_qml_0.cpp.obj 524e34f80684a614
527 2392 7879817173471490 CMakeFiles/appMinecraft_launcher.dir/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.rcc/qmlcache/appMinecraft_launcher_Main_qml.cpp.obj be0243cdb4388b86
522 2424 7879817173418629 CMakeFiles/appMinecraft_launcher.dir/b74d1df3e9cf99ffefd58761f70c6109/.rcc/qmlcache/appMinecraft_launcher_qmlcache_loader.cpp.obj 5bd5067b13963f81
540 3492 7879817173592829 CMakeFiles/appMinecraft_launcher.dir/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/rcc/qrc_appMinecraft_launcher_raw_res_0.cpp.obj e52c4fa4b9e53217
3492 3619 7879817203115182 appMinecraft_launcher.exe 62e5e44a5fc3f884
14 46 7879824610305539 .qt/appMinecraft_launcher_qml.txt 9baa5126b810d44c
14 46 7879824610305539 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/appMinecraft_launcher_qml.txt 9baa5126b810d44c
21 153 7879824611361604 .qt/qml_imports/appMinecraft_launcher_build.cmake 75470dc3b80e71ed
21 153 7879824611361604 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/qml_imports/appMinecraft_launcher_build.cmake 75470dc3b80e71ed
161 190 7879824611762197 .qt/rcc/qrc_appMinecraft_launcher_raw_qml_0.cpp dd6997756a3bd1c4
161 190 7879824611762197 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/rcc/qrc_appMinecraft_launcher_raw_qml_0.cpp dd6997756a3bd1c4
153 291 7879824612707336 .rcc/qmlcache/appMinecraft_launcher_Main_qml.cpp ed9a1083fc68256a
153 291 7879824612707336 .rcc/qmlcache/appMinecraft_launcher_Main_qml.cpp.aotstats ed9a1083fc68256a
153 291 7879824612707336 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.rcc/qmlcache/appMinecraft_launcher_Main_qml.cpp ed9a1083fc68256a
153 291 7879824612707336 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.rcc/qmlcache/appMinecraft_launcher_Main_qml.cpp.aotstats ed9a1083fc68256a
297 344 7879824612865047 CMakeFiles/appMinecraft_launcher.dir/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/rcc/qrc_appMinecraft_launcher_raw_qml_0.cpp.obj 524e34f80684a614
291 2091 7879824612797184 CMakeFiles/appMinecraft_launcher.dir/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.rcc/qmlcache/appMinecraft_launcher_Main_qml.cpp.obj be0243cdb4388b86
2091 2212 7879824630799063 appMinecraft_launcher.exe 62e5e44a5fc3f884
13 47 7879824951719577 .qt/appMinecraft_launcher_qml.txt 9baa5126b810d44c
13 47 7879824951719577 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/appMinecraft_launcher_qml.txt 9baa5126b810d44c
21 151 7879824952741624 .qt/qml_imports/appMinecraft_launcher_build.cmake 75470dc3b80e71ed
21 151 7879824952741624 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/qml_imports/appMinecraft_launcher_build.cmake 75470dc3b80e71ed
159 188 7879824953131468 .qt/rcc/qrc_appMinecraft_launcher_raw_qml_0.cpp dd6997756a3bd1c4
159 188 7879824953131468 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/rcc/qrc_appMinecraft_launcher_raw_qml_0.cpp dd6997756a3bd1c4
151 304 7879824954230367 .rcc/qmlcache/appMinecraft_launcher_Main_qml.cpp ed9a1083fc68256a
151 304 7879824954230367 .rcc/qmlcache/appMinecraft_launcher_Main_qml.cpp.aotstats ed9a1083fc68256a
151 304 7879824954230367 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.rcc/qmlcache/appMinecraft_launcher_Main_qml.cpp ed9a1083fc68256a
151 304 7879824954230367 G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.rcc/qmlcache/appMinecraft_launcher_Main_qml.cpp.aotstats ed9a1083fc68256a
310 356 7879824954386467 CMakeFiles/appMinecraft_launcher.dir/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/rcc/qrc_appMinecraft_launcher_raw_qml_0.cpp.obj 524e34f80684a614
305 2083 7879824954332764 CMakeFiles/appMinecraft_launcher.dir/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.rcc/qmlcache/appMinecraft_launcher_Main_qml.cpp.obj be0243cdb4388b86
2083 2208 7879824972117980 appMinecraft_launcher.exe 62e5e44a5fc3f884

View File

@@ -1,4 +0,0 @@
[General]
docDir=E:/Qt/Docs/Qt-6.10.1
[G:<SLASH>Documents<SLASH>The_Grand_Archives<SLASH>Qt_projects<SLASH>Minecraft_launcher]
importPaths="E:/Qt/6.10.1/llvm-mingw_64/qml"

View File

@@ -1,72 +0,0 @@
cmake_minimum_required(VERSION 3.16...3.21)
# These are part of the public API. Projects should use them to provide a
# consistent set of prefix-relative destinations.
if(NOT QT_DEPLOY_BIN_DIR)
set(QT_DEPLOY_BIN_DIR "bin")
endif()
if(NOT QT_DEPLOY_LIBEXEC_DIR)
set(QT_DEPLOY_LIBEXEC_DIR "libexec")
endif()
if(NOT QT_DEPLOY_LIB_DIR)
set(QT_DEPLOY_LIB_DIR "lib")
endif()
if(NOT QT_DEPLOY_PLUGINS_DIR)
set(QT_DEPLOY_PLUGINS_DIR "plugins")
endif()
if(NOT QT_DEPLOY_QML_DIR)
set(QT_DEPLOY_QML_DIR "qml")
endif()
if(NOT QT_DEPLOY_TRANSLATIONS_DIR)
set(QT_DEPLOY_TRANSLATIONS_DIR "translations")
endif()
if(NOT QT_DEPLOY_PREFIX)
set(QT_DEPLOY_PREFIX "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}")
endif()
if(QT_DEPLOY_PREFIX STREQUAL "")
set(QT_DEPLOY_PREFIX .)
endif()
if(NOT QT_DEPLOY_IGNORED_LIB_DIRS)
set(QT_DEPLOY_IGNORED_LIB_DIRS "")
endif()
# These are internal implementation details. They may be removed at any time.
set(__QT_DEPLOY_SYSTEM_NAME "Windows")
set(__QT_DEPLOY_SHARED_LIBRARY_SUFFIX ".dll")
set(__QT_DEPLOY_IS_SHARED_LIBS_BUILD "ON")
set(__QT_DEPLOY_TOOL "E:/Qt/6.10.1/llvm-mingw_64/bin/windeployqt.exe")
set(__QT_DEPLOY_IMPL_DIR "G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt")
set(__QT_DEPLOY_VERBOSE "")
set(__QT_CMAKE_EXPORT_NAMESPACE "Qt6")
set(__QT_LIBINFIX "")
set(__QT_DEPLOY_GENERATOR_IS_MULTI_CONFIG "0")
set(__QT_DEPLOY_ACTIVE_CONFIG "Debug")
set(__QT_NO_CREATE_VERSIONLESS_FUNCTIONS "")
set(__QT_DEFAULT_MAJOR_VERSION "6")
set(__QT_DEPLOY_QT_ADDITIONAL_PACKAGES_PREFIX_PATH "")
set(__QT_DEPLOY_QT_INSTALL_PREFIX "E:/Qt/6.10.1/llvm-mingw_64")
set(__QT_DEPLOY_QT_INSTALL_BINS "bin")
set(__QT_DEPLOY_QT_INSTALL_DATA ".")
set(__QT_DEPLOY_QT_INSTALL_DESCRIPTIONSDIR "modules")
set(__QT_DEPLOY_QT_INSTALL_LIBEXECS "bin")
set(__QT_DEPLOY_QT_INSTALL_PLUGINS "plugins")
set(__QT_DEPLOY_QT_INSTALL_TRANSLATIONS "translations")
set(__QT_DEPLOY_TARGET_QT_PATHS_PATH "E:/Qt/6.10.1/llvm-mingw_64/bin/qtpaths6.exe")
set(__QT_DEPLOY_MUST_ADJUST_PLUGINS_RPATH "OFF")
set(__QT_DEPLOY_USE_PATCHELF "")
set(__QT_DEPLOY_PATCHELF_EXECUTABLE "")
set(__QT_DEPLOY_QT_IS_MULTI_CONFIG_BUILD_WITH_DEBUG "FALSE")
set(__QT_DEPLOY_QT_DEBUG_POSTFIX "")
# Define the CMake commands to be made available during deployment.
set(__qt_deploy_support_files
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/QtDeployTargets.cmake"
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Core/Qt6CoreDeploySupport.cmake"
"E:/Qt/6.10.1/llvm-mingw_64/lib/cmake/Qt6Qml/Qt6QmlDeploySupport.cmake"
)
foreach(__qt_deploy_support_file IN LISTS __qt_deploy_support_files)
include("${__qt_deploy_support_file}")
endforeach()
unset(__qt_deploy_support_file)
unset(__qt_deploy_support_files)

View File

@@ -1,3 +0,0 @@
set(__QT_DEPLOY_TARGET_appMinecraft_launcher_FILE G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/appMinecraft_launcher.exe)
set(__QT_DEPLOY_TARGET_appMinecraft_launcher_TYPE EXECUTABLE)
set(__QT_DEPLOY_TARGET_appMinecraft_launcher_RUNTIME_DLLS E:/Qt/6.10.1/llvm-mingw_64/bin/Qt6Quick.dll;E:/Qt/6.10.1/llvm-mingw_64/bin/Qt6OpenGL.dll;E:/Qt/6.10.1/llvm-mingw_64/bin/Qt6Gui.dll;E:/Qt/6.10.1/llvm-mingw_64/bin/Qt6QmlMeta.dll;E:/Qt/6.10.1/llvm-mingw_64/bin/Qt6QmlModels.dll;E:/Qt/6.10.1/llvm-mingw_64/bin/Qt6QmlWorkerScript.dll;E:/Qt/6.10.1/llvm-mingw_64/bin/Qt6Qml.dll;E:/Qt/6.10.1/llvm-mingw_64/bin/Qt6Network.dll;E:/Qt/6.10.1/llvm-mingw_64/bin/Qt6Core.dll)

View File

@@ -1,9 +0,0 @@
set(target "appMinecraft_launcher")
set(working_dir "G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher")
set(src_and_dest_list
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/Main.qml"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/Minecraft_launcher/Main.qml"
)
set(timestamp_file "G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/appMinecraft_launcher_qml.txt")

View File

@@ -1,55 +0,0 @@
set(target "appMinecraft_launcher")
set(working_dir "G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher")
set(src_and_dest_list
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Folder/Folder_Active.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/Minecraft_launcher/images/Folder/Folder_Active.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Folder/Folder_Idle.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/Minecraft_launcher/images/Folder/Folder_Idle.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Folder/Folder_Pressed.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/Minecraft_launcher/images/Folder/Folder_Pressed.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Options/Options_active.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/Minecraft_launcher/images/Options/Options_active.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Options/Options_Idle.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/Minecraft_launcher/images/Options/Options_Idle.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Options/Options_Pressed.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/Minecraft_launcher/images/Options/Options_Pressed.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Play_Button/Play_Active.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/Minecraft_launcher/images/Play_Button/Play_Active.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Play_Button/Play_Idle.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/Minecraft_launcher/images/Play_Button/Play_Idle.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Play_Button/Play_pressed.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/Minecraft_launcher/images/Play_Button/Play_pressed.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Profile_Box/Asset_23.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/Minecraft_launcher/images/Profile_Box/Asset_23.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Profile_Box/Asset_24.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/Minecraft_launcher/images/Profile_Box/Asset_24.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Profile_Box/Kishka_Profile_Active.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/Minecraft_launcher/images/Profile_Box/Kishka_Profile_Active.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Profile_Box/Kishka_Profile_Idle.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/Minecraft_launcher/images/Profile_Box/Kishka_Profile_Idle.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Profile_Box/Kishka_Profile_open.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/Minecraft_launcher/images/Profile_Box/Kishka_Profile_open.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Scroll/Scroll_Lever.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/Minecraft_launcher/images/Scroll/Scroll_Lever.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Scroll/Scroll_palka.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/Minecraft_launcher/images/Scroll/Scroll_palka.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Version_box/Kishka_Profile_Open.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/Minecraft_launcher/images/Version_box/Kishka_Profile_Open.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Version_box/Kishka_Ver_Active.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/Minecraft_launcher/images/Version_box/Kishka_Ver_Active.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Version_box/Kishka_Ver_idle.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/Minecraft_launcher/images/Version_box/Kishka_Ver_idle.svg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/GovuztTW8AAHqBf.jpeg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/Minecraft_launcher/images/GovuztTW8AAHqBf.jpeg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/photo_2025-12-16_15-04-17.jpg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/Minecraft_launcher/images/photo_2025-12-16_15-04-17.jpg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/photo_2025-12-21_02-30-09.jpg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/Minecraft_launcher/images/photo_2025-12-21_02-30-09.jpg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Profile_Box/Asset_23.jpg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/Minecraft_launcher/images/Profile_Box/Asset_23.jpg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Profile_Box/Asset_24.jpg"
"G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/Minecraft_launcher/images/Profile_Box/Asset_24.jpg"
)
set(timestamp_file "G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/appMinecraft_launcher_res.txt")

View File

@@ -1,3 +0,0 @@
@echo off
set PATH=E:\Qt\6.10.1\llvm-mingw_64\bin;%PATH%
%*

View File

@@ -1,20 +0,0 @@
# Auto-generated deploy QML imports script for target "appMinecraft_launcher".
# Do not edit, all changes will be lost.
# This file should only be included by qt6_deploy_qml_imports().
set(__qt_opts )
if(arg_NO_QT_IMPORTS)
list(APPEND __qt_opts NO_QT_IMPORTS)
endif()
_qt_internal_deploy_qml_imports_for_target(
${__qt_opts}
IMPORTS_FILE "G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/qml_imports/appMinecraft_launcher_build.cmake"
PLUGINS_FOUND __qt_internal_plugins_found
QML_DIR "${arg_QML_DIR}"
PLUGINS_DIR "${arg_PLUGINS_DIR}"
)
if(arg_PLUGINS_FOUND)
set(${arg_PLUGINS_FOUND} "${__qt_internal_plugins_found}" PARENT_SCOPE)
endif()

View File

@@ -1,15 +0,0 @@
-rootPath
G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher
-cmake-output
-output-file
G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/qml_imports/appMinecraft_launcher_build.cmake
-importPath
G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/Minecraft_launcher
-importPath
G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug
-importPath
E:/Qt/6.10.1/llvm-mingw_64/qml
-qrcFiles
G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/rcc/qmake_Minecraft_launcher.qrc
G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/rcc/appMinecraft_launcher_raw_qml_0.qrc
G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/rcc/appMinecraft_launcher_raw_res_0.qrc

View File

@@ -1,15 +0,0 @@
-rootPath
G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher
-cmake-output
-output-file
G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/qml_imports/appMinecraft_launcher_conf.cmake
-importPath
G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/Minecraft_launcher
-importPath
G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug
-importPath
E:/Qt/6.10.1/llvm-mingw_64/qml
-qrcFiles
G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/rcc/qmake_Minecraft_launcher.qrc
G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/rcc/appMinecraft_launcher_raw_qml_0.qrc
G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/.qt/rcc/appMinecraft_launcher_raw_res_0.qrc

View File

@@ -1,6 +0,0 @@
<RCC>
<qresource prefix="/qt/qml/Minecraft_launcher/">
<file alias="Main.qml">G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/Main.qml</file>
</qresource>
</RCC>

View File

@@ -1,29 +0,0 @@
<RCC>
<qresource prefix="/qt/qml/Minecraft_launcher/">
<file alias="images/Folder/Folder_Active.svg">G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Folder/Folder_Active.svg</file>
<file alias="images/Folder/Folder_Idle.svg">G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Folder/Folder_Idle.svg</file>
<file alias="images/Folder/Folder_Pressed.svg">G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Folder/Folder_Pressed.svg</file>
<file alias="images/Options/Options_active.svg">G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Options/Options_active.svg</file>
<file alias="images/Options/Options_Idle.svg">G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Options/Options_Idle.svg</file>
<file alias="images/Options/Options_Pressed.svg">G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Options/Options_Pressed.svg</file>
<file alias="images/Play_Button/Play_Active.svg">G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Play_Button/Play_Active.svg</file>
<file alias="images/Play_Button/Play_Idle.svg">G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Play_Button/Play_Idle.svg</file>
<file alias="images/Play_Button/Play_pressed.svg">G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Play_Button/Play_pressed.svg</file>
<file alias="images/Profile_Box/Asset_23.svg">G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Profile_Box/Asset_23.svg</file>
<file alias="images/Profile_Box/Asset_24.svg">G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Profile_Box/Asset_24.svg</file>
<file alias="images/Profile_Box/Kishka_Profile_Active.svg">G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Profile_Box/Kishka_Profile_Active.svg</file>
<file alias="images/Profile_Box/Kishka_Profile_Idle.svg">G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Profile_Box/Kishka_Profile_Idle.svg</file>
<file alias="images/Profile_Box/Kishka_Profile_open.svg">G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Profile_Box/Kishka_Profile_open.svg</file>
<file alias="images/Scroll/Scroll_Lever.svg">G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Scroll/Scroll_Lever.svg</file>
<file alias="images/Scroll/Scroll_palka.svg">G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Scroll/Scroll_palka.svg</file>
<file alias="images/Version_box/Kishka_Profile_Open.svg">G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Version_box/Kishka_Profile_Open.svg</file>
<file alias="images/Version_box/Kishka_Ver_Active.svg">G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Version_box/Kishka_Ver_Active.svg</file>
<file alias="images/Version_box/Kishka_Ver_idle.svg">G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Version_box/Kishka_Ver_idle.svg</file>
<file alias="images/GovuztTW8AAHqBf.jpeg">G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/GovuztTW8AAHqBf.jpeg</file>
<file alias="images/photo_2025-12-16_15-04-17.jpg">G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/photo_2025-12-16_15-04-17.jpg</file>
<file alias="images/photo_2025-12-21_02-30-09.jpg">G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/photo_2025-12-21_02-30-09.jpg</file>
<file alias="images/Profile_Box/Asset_23.jpg">G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Profile_Box/Asset_23.jpg</file>
<file alias="images/Profile_Box/Asset_24.jpg">G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/images/Profile_Box/Asset_24.jpg</file>
</qresource>
</RCC>

View File

@@ -1,6 +0,0 @@
<RCC>
<qresource prefix="/qt/qml/Minecraft_launcher">
<file alias="qmldir">G:/Documents/The_Grand_Archives/Qt_projects/Minecraft_launcher/build/Desktop_Qt_6_10_1_llvm_mingw_64_bit-Debug/Minecraft_launcher/qmldir</file>
</qresource>
</RCC>

View File

@@ -1,231 +0,0 @@
/****************************************************************************
** Resource object code
**
** Created by: The Resource Compiler for Qt version 6.10.1
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#ifdef _MSC_VER
// disable informational message "function ... selected for automatic inline expansion"
#pragma warning (disable: 4711)
#endif
static const unsigned char qt_resource_data[] = {
// Main.qml
0x0,0x0,0x6,0x1e,
0x0,
0x0,0x16,0xef,0x78,0xda,0xb5,0x58,0x6d,0x6f,0xd4,0x38,0x10,0xfe,0x8e,0xc4,0x7f,
0x88,0xf6,0xbe,0xb4,0x5c,0x49,0x37,0x69,0x7b,0x2d,0x7b,0xaa,0xd0,0xb6,0xc0,0xb5,
0x12,0x88,0xd2,0xae,0xe8,0x7,0x84,0x90,0x37,0xf1,0xee,0xfa,0x70,0xec,0xd4,0x71,
0xb6,0x5d,0x2a,0xfe,0xfb,0x8d,0xed,0x64,0xe3,0xc4,0xce,0xb6,0x5,0xdd,0x22,0x20,
0xf1,0x8c,0xed,0xf1,0xbc,0x3c,0xf3,0x38,0x24,0xcb,0xb9,0x90,0xc1,0x27,0xf9,0xa9,
0x24,0xc9,0xf7,0xe7,0xcf,0x48,0xeb,0x3d,0x7c,0x8f,0x56,0xbc,0x94,0x45,0x10,0x87,
0xd1,0x81,0x23,0x3c,0xe5,0x4c,0xa,0x4e,0x6b,0xe9,0xf3,0x67,0xd7,0x84,0xa5,0xfc,
0x36,0xb8,0x7f,0xfe,0x2c,0x80,0x1f,0x49,0x47,0xc1,0xad,0x1e,0x31,0xef,0xb7,0x24,
0x95,0x8b,0x51,0x10,0xc5,0x47,0x43,0x33,0xb0,0xc0,0x64,0xbe,0x90,0xa3,0xe0,0x30,
0xae,0x6,0x96,0xa4,0x20,0x53,0x8a,0x47,0x81,0x14,0x25,0x36,0x43,0x33,0x8a,0xe6,
0xc5,0x8,0xb6,0xc,0xaf,0xad,0xa5,0x24,0x91,0x4a,0xed,0xa6,0x98,0x88,0xad,0xc1,
0x19,0xa6,0x94,0x7,0xd7,0x5c,0xd0,0x74,0xb0,0xad,0xcc,0x50,0x1a,0xe7,0x19,0x9a,
0xe3,0xda,0x92,0xda,0x1a,0xa2,0x6,0x9b,0x21,0x9e,0xa3,0x84,0xc8,0xd5,0x28,0x18,
0x86,0xf1,0xab,0xbf,0x9a,0x71,0x8f,0x19,0xea,0x87,0x58,0xb2,0xe0,0xa2,0x8,0x67,
0x84,0xd2,0x51,0x90,0x23,0x81,0x99,0x6c,0xa4,0x20,0x22,0x3f,0xc0,0x21,0x88,0x8e,
0x29,0x99,0xb3,0xc,0x84,0x23,0x63,0x45,0xa8,0x7,0xce,0x4e,0x61,0x4,0xb,0x6b,
0x17,0x2c,0x24,0x49,0xfa,0xd4,0x3f,0x77,0xd5,0xb,0x5e,0x8a,0x4,0x6c,0x1a,0xe8,
0x43,0x14,0xbb,0xff,0xf0,0x65,0xf9,0x43,0x4e,0xae,0x8f,0xc6,0xe3,0xb3,0x9b,0x93,
0x59,0xf8,0x6f,0x8e,0xe7,0x83,0x46,0x7d,0xc6,0x93,0x12,0xfc,0x36,0x43,0xb4,0xb0,
0x8f,0x90,0x48,0xb2,0xc4,0xef,0x94,0xec,0x23,0x9b,0xa0,0xa9,0xa3,0x50,0x48,0x24,
0xd5,0x26,0xd6,0x4a,0x14,0xad,0xb0,0x8,0x31,0x43,0xe0,0x92,0xd4,0x5d,0x91,0x49,
0x82,0x28,0x41,0x5,0x61,0x73,0x47,0x98,0x50,0x92,0x3b,0x83,0x52,0x20,0x56,0xcc,
0xb8,0xc8,0x3e,0xa,0x32,0x27,0xc,0x4e,0x2d,0x71,0x16,0x3a,0xc7,0x5,0xcf,0x80,
0x21,0x51,0x33,0x92,0x11,0x21,0xb8,0x70,0x96,0xcb,0x48,0x9e,0x21,0x77,0x97,0x4,
0x25,0xb,0x37,0x82,0xa5,0xe4,0x93,0x7a,0x7b,0x47,0x58,0xac,0x20,0xc0,0x82,0x33,
0xee,0x71,0x9c,0xf1,0xfe,0x15,0xf9,0x81,0xc3,0x3a,0x6b,0x87,0x5e,0x69,0x95,0xe4,
0x96,0x50,0xa5,0xcb,0x7,0x9e,0xe2,0x3a,0xbc,0x57,0x52,0x60,0x99,0x2c,0x8c,0xc2,
0xcf,0x3a,0x5f,0x4f,0x4a,0x29,0x39,0xeb,0x26,0xec,0x54,0x8f,0x36,0x63,0x77,0xa3,
0x60,0x7f,0xdf,0x5a,0x1b,0x72,0x37,0x1a,0x1e,0x34,0xef,0xd5,0xee,0x7b,0x7b,0xd6,
0x58,0x6d,0x6f,0x74,0x38,0xb4,0xb3,0x15,0xd2,0xef,0x6d,0x6f,0x4c,0x4d,0xa2,0x27,
0x3a,0x26,0xe7,0xcc,0x4d,0xf6,0x75,0xe5,0x58,0xf1,0x99,0xa2,0xe4,0xfb,0x5c,0xf0,
0x92,0xa5,0x23,0xb7,0xfa,0xda,0x7,0x3a,0x6f,0xd7,0xa1,0x2f,0xbd,0x2f,0x20,0xed,
0xbe,0x19,0xa7,0x98,0xe7,0xb1,0x4e,0xdd,0xb0,0x58,0xda,0x59,0xbe,0x76,0x9f,0xfa,
0x1,0x1c,0x31,0xc,0x5a,0x9c,0x15,0xdd,0xad,0x25,0x12,0x73,0x2c,0x5d,0x7f,0xea,
0xf8,0x94,0x4c,0x4f,0xa,0x38,0xbb,0x10,0xb8,0x28,0x70,0xba,0xb5,0x1d,0xdc,0xdb,
0x96,0x86,0xc6,0xb8,0xe0,0xb8,0xdf,0xba,0xdc,0xcc,0xd4,0xe6,0x29,0xab,0xfe,0x27,
0x3,0x2f,0x31,0xc5,0xe8,0xd7,0x2c,0xb4,0xfc,0xd7,0x31,0xb0,0x65,0xe7,0x29,0xcf,
0xa6,0xfc,0x84,0xdf,0x75,0x33,0x31,0x17,0x1c,0x12,0x19,0x83,0xa4,0x9d,0x8d,0x87,
0xb1,0x93,0x7d,0xd1,0xde,0x2b,0x37,0xfb,0xf6,0x63,0x37,0xbf,0xa6,0x1c,0xcc,0xcb,
0xea,0x43,0x87,0x92,0xe7,0x7d,0x3a,0x1f,0xc0,0x3d,0xa,0x2a,0x5e,0xc6,0xd1,0x91,
0x85,0x4c,0x78,0x26,0x2f,0x50,0x9a,0x6a,0xe8,0xb1,0x32,0x3e,0x83,0x6a,0x3,0x84,
0xfe,0x32,0x78,0x47,0x44,0x21,0x7,0x3b,0x83,0x2b,0x9c,0x70,0x96,0xc2,0xc3,0x64,
0x41,0x44,0x3a,0xf8,0xaa,0xe,0xdb,0xa8,0x83,0x32,0x9e,0x6b,0xd8,0x53,0x48,0xf4,
0xa6,0x7a,0xf3,0x65,0x6f,0xad,0x69,0xcf,0x56,0x3f,0x81,0x6f,0x4a,0x22,0x70,0xaa,
0xbc,0x94,0x3,0xac,0xaf,0x82,0x25,0x12,0xc6,0x8c,0x87,0x14,0x9,0x93,0xf0,0x37,
0xc5,0x77,0xdd,0x35,0x2b,0x67,0x36,0x7e,0x37,0xd0,0xd2,0x56,0x82,0x63,0x49,0x28,
0x4c,0x65,0xf7,0x28,0x98,0xe0,0x3b,0xd9,0xb5,0x5a,0xe7,0x16,0x8c,0x37,0xb6,0x87,
0xda,0xac,0x2f,0xd6,0xba,0x4a,0x7e,0xc9,0x29,0xfe,0xea,0x4e,0x4d,0x38,0x55,0x90,
0x3b,0xf8,0x63,0xa6,0x7f,0x3,0x57,0x63,0xc6,0x55,0xe3,0xb2,0x56,0x53,0x3,0xae,
0x1a,0xa6,0x44,0x21,0xa0,0x32,0x31,0x7c,0xab,0x9e,0x2f,0x55,0x5a,0xb8,0x7a,0xde,
0x2e,0xaa,0x67,0xe9,0xf7,0xf7,0x10,0x71,0x77,0x92,0xa7,0x93,0x36,0x53,0xd6,0x8d,
0xb4,0xeb,0xe0,0x9f,0xed,0xd7,0x5,0x18,0x44,0x95,0x51,0xb8,0x95,0xed,0xa1,0x35,
0x7e,0xae,0xe2,0x14,0x1c,0x1f,0x1f,0xd7,0x11,0xb3,0xe7,0xdb,0xf0,0x77,0x9,0x55,
0x8e,0xd8,0x9c,0xe2,0xfb,0x6e,0xb8,0xb4,0x3b,0xd7,0xa1,0xb0,0xd6,0xe,0x5e,0x83,
0x97,0x5f,0x45,0x27,0x7b,0xd1,0xc1,0x20,0x50,0x1e,0x8f,0xf7,0xd4,0x9f,0xc1,0x6,
0xab,0xad,0x47,0xb0,0x7,0x1c,0x20,0xd5,0xe2,0xbd,0xd0,0x9b,0x42,0xca,0xbd,0xe1,
0xb7,0x6c,0xc,0x6d,0xf4,0xb6,0x2d,0xee,0x10,0x9e,0xb6,0xb0,0xae,0x44,0x55,0x6d,
0x75,0x27,0xd0,0x2f,0x7e,0xb5,0x3a,0x18,0xc6,0xed,0xeb,0x9,0xed,0x61,0x3f,0xf6,
0x5b,0x5e,0x7,0xa6,0xc7,0x94,0x4b,0x6a,0x34,0x33,0x92,0x6f,0x20,0xda,0x1d,0x3,
0xd0,0xca,0x6f,0xf1,0x9e,0x81,0xb2,0xd1,0x26,0x9d,0xfd,0x4e,0xbb,0x78,0x3c,0xfd,
0xe8,0xe9,0xf9,0xd1,0x7e,0xaf,0x4a,0xd,0x7e,0x1d,0x8d,0x6e,0xf7,0x57,0x2d,0x6,
0x8b,0x25,0x1e,0x17,0x39,0x24,0xc9,0x3b,0xd2,0xf5,0xe2,0x26,0x86,0x62,0x63,0x6c,
0x67,0x1b,0x9f,0x81,0xad,0xde,0xb3,0xfb,0xc2,0xca,0x91,0x53,0xc4,0x96,0xa8,0xf0,
0x25,0x49,0xa2,0x25,0xed,0xf1,0x55,0x2b,0x32,0x80,0xd2,0x15,0xe6,0x6,0x7f,0x6,
0x5b,0x96,0x0,0x2d,0x11,0xa1,0x8a,0x50,0x9c,0x69,0x5b,0x82,0x97,0x95,0x51,0xdb,
0xc1,0x6e,0x10,0xfb,0xf,0x11,0xfb,0xf,0x71,0xf4,0x5b,0x9,0xa8,0x24,0x75,0xbf,
0x88,0xa2,0x43,0xf,0x60,0xde,0xc9,0xc9,0x2a,0x57,0x5c,0x23,0x4e,0x9d,0xfa,0x2,
0x12,0x80,0x88,0x42,0x90,0x7b,0x1f,0x1a,0xea,0xc9,0xa1,0xa,0xa1,0xdc,0xda,0xfe,
0xbb,0x5f,0x23,0x3,0x7a,0x35,0xe1,0x5b,0xc3,0x9d,0x60,0xb8,0x49,0x8d,0x12,0xa6,
0xd4,0xb4,0x3b,0x9e,0xa0,0xaa,0x1c,0xba,0x53,0x7b,0x77,0xc3,0x9c,0x84,0xf2,0x2,
0x5f,0x20,0xb9,0xd8,0x68,0xab,0xca,0xd0,0x2b,0xb9,0xa2,0x8a,0x3d,0x58,0xe1,0xac,
0x18,0x8d,0xc6,0xa5,0xa,0xfd,0x6d,0x5c,0x7a,0x60,0x41,0x67,0x47,0x1b,0xb7,0x5e,
0xec,0x3e,0x91,0x15,0xf9,0xc8,0x47,0x87,0x19,0x69,0x7a,0x3,0x98,0x6a,0xa8,0x91,
0x49,0xe3,0x50,0xb5,0x5b,0x5c,0x48,0x1d,0x51,0xb0,0xe8,0x77,0x88,0xd9,0x93,0x4d,
0x68,0xc1,0x6d,0x58,0x21,0x2c,0xb8,0x58,0x95,0x74,0xf,0x8a,0x3f,0xd8,0xcd,0x5b,
0x84,0x67,0xd8,0xa1,0x16,0x2a,0x1b,0xd6,0x42,0x2b,0x90,0xeb,0xba,0x37,0x10,0x5,
0x55,0x6b,0x9,0xb,0x45,0xe4,0xd9,0xbc,0x5b,0x5,0x86,0x32,0xd8,0x78,0x4c,0x8a,
0x1c,0x58,0xa4,0x32,0xaa,0x73,0xfe,0x87,0xfb,0x7f,0xd5,0xf5,0x1e,0x91,0x5b,0x5e,
0x96,0xf1,0xb8,0xee,0xfe,0x54,0xb2,0xf1,0x0,0xd1,0x38,0x6b,0x58,0x83,0x37,0x63,
0xbc,0xdd,0xde,0x1,0xd4,0x2c,0xa7,0x4,0xee,0x49,0xd7,0x35,0xdc,0xd,0xfd,0xf2,
0xb3,0x9a,0x23,0x77,0xe4,0x53,0x2e,0x52,0xb8,0x7a,0x3f,0xde,0x7f,0x6b,0xce,0xe0,
0x59,0xc5,0xe5,0x93,0x90,0x93,0x25,0xa2,0xfa,0x63,0x0,0xac,0x14,0x7,0xad,0xdb,
0x9c,0x3f,0x70,0x75,0x5b,0xf6,0x33,0x95,0x56,0x3a,0xa2,0x94,0xa8,0x7b,0x74,0xdc,
0xe3,0xc0,0x9c,0xe7,0x25,0xdc,0xda,0x2f,0xd4,0x7f,0x5d,0xbf,0xb5,0x1b,0xce,0xa2,
0x6e,0x27,0xd1,0x2f,0x10,0xe4,0xba,0xa5,0x7c,0x0,0x14,0xc,0x33,0xc2,0xb6,0xac,
0x1a,0xb,0xdb,0xfe,0xdf,0xb1,0x97,0x32,0x1f,0x9b,0x9a,0xbd,0xa1,0xeb,0x99,0x9e,
0x2,0xcf,0xf6,0x95,0x64,0xbb,0xbd,0x5d,0x5e,0xd7,0x5f,0xd4,0xad,0xa8,0x56,0x6d,
0xbf,0x27,0x85,0xfc,0x4c,0xf0,0xad,0xaf,0xc9,0x8,0x2e,0x91,0x2,0x14,0xa7,0xc0,
0x9b,0xf,0x2a,0x2e,0x2b,0xf0,0x65,0x53,0xb5,0xa3,0x79,0x75,0xd5,0xab,0x4b,0x92,
0x9d,0x55,0x2a,0x16,0x6b,0xa4,0x7a,0xdd,0x8a,0x7b,0xc5,0x58,0x15,0x93,0xa1,0x10,
0x74,0x56,0x52,0xea,0xb1,0xae,0x14,0xaa,0x37,0x6b,0x9a,0xbc,0x91,0x43,0x1b,0x32,
0xee,0x2e,0x70,0x95,0x8,0x4e,0xe9,0xf9,0x1a,0xb0,0xea,0xd2,0x1f,0x75,0x25,0x3e,
0xc7,0x19,0xff,0xb,0x5d,0xc8,0xb5,0x83,0xc3,0xee,0x87,0xb,0x1f,0x61,0x80,0xd8,
0x5a,0x33,0x5a,0xb7,0xd0,0x7e,0x1a,0xb2,0xd6,0x17,0x7e,0xf7,0xfa,0xee,0xb9,0xeb,
0x39,0x66,0xc0,0xe7,0x1,0x43,0xd5,0x1e,0x73,0x97,0x68,0x91,0x96,0xe6,0x43,0xe6,
0x41,0xbf,0xd6,0xfa,0x32,0x57,0x15,0xaf,0x5f,0xb3,0xd3,0x9d,0x7b,0x6e,0x4b,0x3f,
0xbb,0x3a,0x8f,0x2,0x44,0x17,0xd4,0x7a,0xd0,0xa3,0x65,0x6e,0xaf,0x86,0x7,0x63,
0xdc,0x2b,0x92,0xf5,0x7d,0x3,0xfe,0xf9,0xf,0x57,0x8,0x1f,0x57,
};
static const unsigned char qt_resource_name[] = {
// qt
0x0,0x2,
0x0,0x0,0x7,0x84,
0x0,0x71,
0x0,0x74,
// qml
0x0,0x3,
0x0,0x0,0x78,0x3c,
0x0,0x71,
0x0,0x6d,0x0,0x6c,
// Minecraft_launcher
0x0,0x12,
0xd,0x7e,0xf4,0x2,
0x0,0x4d,
0x0,0x69,0x0,0x6e,0x0,0x65,0x0,0x63,0x0,0x72,0x0,0x61,0x0,0x66,0x0,0x74,0x0,0x5f,0x0,0x6c,0x0,0x61,0x0,0x75,0x0,0x6e,0x0,0x63,0x0,0x68,0x0,0x65,
0x0,0x72,
// Main.qml
0x0,0x8,
0x8,0x1,0x5e,0x5c,
0x0,0x4d,
0x0,0x61,0x0,0x69,0x0,0x6e,0x0,0x2e,0x0,0x71,0x0,0x6d,0x0,0x6c,
};
static const unsigned char qt_resource_struct[] = {
// :
0x0,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x1,
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
// :/qt
0x0,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x2,
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
// :/qt/qml
0x0,0x0,0x0,0xa,0x0,0x2,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x3,
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
// :/qt/qml/Minecraft_launcher
0x0,0x0,0x0,0x16,0x0,0x2,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x4,
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
// :/qt/qml/Minecraft_launcher/Main.qml
0x0,0x0,0x0,0x40,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,
0x0,0x0,0x1,0x9b,0x3e,0x73,0x2f,0xee,
};
#ifdef QT_NAMESPACE
# define QT_RCC_PREPEND_NAMESPACE(name) ::QT_NAMESPACE::name
# define QT_RCC_MANGLE_NAMESPACE0(x) x
# define QT_RCC_MANGLE_NAMESPACE1(a, b) a##_##b
# define QT_RCC_MANGLE_NAMESPACE2(a, b) QT_RCC_MANGLE_NAMESPACE1(a,b)
# define QT_RCC_MANGLE_NAMESPACE(name) QT_RCC_MANGLE_NAMESPACE2( \
QT_RCC_MANGLE_NAMESPACE0(name), QT_RCC_MANGLE_NAMESPACE0(QT_NAMESPACE))
#else
# define QT_RCC_PREPEND_NAMESPACE(name) name
# define QT_RCC_MANGLE_NAMESPACE(name) name
#endif
#if defined(QT_INLINE_NAMESPACE)
inline namespace QT_NAMESPACE {
#elif defined(QT_NAMESPACE)
namespace QT_NAMESPACE {
#endif
bool qRegisterResourceData(int, const unsigned char *, const unsigned char *, const unsigned char *);
bool qUnregisterResourceData(int, const unsigned char *, const unsigned char *, const unsigned char *);
#if defined(__ELF__) || defined(__APPLE__)
static inline unsigned char qResourceFeatureZlib()
{
extern const unsigned char qt_resourceFeatureZlib;
return qt_resourceFeatureZlib;
}
#else
unsigned char qResourceFeatureZlib();
#endif
#ifdef QT_NAMESPACE
}
#endif
int QT_RCC_MANGLE_NAMESPACE(qInitResources_appMinecraft_launcher_raw_qml_0)();
int QT_RCC_MANGLE_NAMESPACE(qInitResources_appMinecraft_launcher_raw_qml_0)()
{
int version = 3;
QT_RCC_PREPEND_NAMESPACE(qRegisterResourceData)
(version, qt_resource_struct, qt_resource_name, qt_resource_data);
return 1;
}
int QT_RCC_MANGLE_NAMESPACE(qCleanupResources_appMinecraft_launcher_raw_qml_0)();
int QT_RCC_MANGLE_NAMESPACE(qCleanupResources_appMinecraft_launcher_raw_qml_0)()
{
int version = 3;
version += QT_RCC_PREPEND_NAMESPACE(qResourceFeatureZlib());
QT_RCC_PREPEND_NAMESPACE(qUnregisterResourceData)
(version, qt_resource_struct, qt_resource_name, qt_resource_data);
return 1;
}
#ifdef __clang__
# pragma clang diagnostic push
# pragma clang diagnostic ignored "-Wexit-time-destructors"
#endif
namespace {
struct initializer {
initializer() { QT_RCC_MANGLE_NAMESPACE(qInitResources_appMinecraft_launcher_raw_qml_0)(); }
~initializer() { QT_RCC_MANGLE_NAMESPACE(qCleanupResources_appMinecraft_launcher_raw_qml_0)(); }
} dummy;
}
#ifdef __clang__
# pragma clang diagnostic pop
#endif

View File

@@ -1,132 +0,0 @@
/****************************************************************************
** Resource object code
**
** Created by: The Resource Compiler for Qt version 6.10.1
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#ifdef _MSC_VER
// disable informational message "function ... selected for automatic inline expansion"
#pragma warning (disable: 4711)
#endif
static const unsigned char qt_resource_data[] = {
// qmldir
0x0,0x0,0x0,0x91,
0x6d,
0x6f,0x64,0x75,0x6c,0x65,0x20,0x4d,0x69,0x6e,0x65,0x63,0x72,0x61,0x66,0x74,0x5f,
0x6c,0x61,0x75,0x6e,0x63,0x68,0x65,0x72,0xd,0xa,0x74,0x79,0x70,0x65,0x69,0x6e,
0x66,0x6f,0x20,0x61,0x70,0x70,0x4d,0x69,0x6e,0x65,0x63,0x72,0x61,0x66,0x74,0x5f,
0x6c,0x61,0x75,0x6e,0x63,0x68,0x65,0x72,0x2e,0x71,0x6d,0x6c,0x74,0x79,0x70,0x65,
0x73,0xd,0xa,0x70,0x72,0x65,0x66,0x65,0x72,0x20,0x3a,0x2f,0x71,0x74,0x2f,0x71,
0x6d,0x6c,0x2f,0x4d,0x69,0x6e,0x65,0x63,0x72,0x61,0x66,0x74,0x5f,0x6c,0x61,0x75,
0x6e,0x63,0x68,0x65,0x72,0x2f,0xd,0xa,0x4d,0x61,0x69,0x6e,0x20,0x32,0x35,0x34,
0x2e,0x30,0x20,0x4d,0x61,0x69,0x6e,0x2e,0x71,0x6d,0x6c,0xd,0xa,0x64,0x65,0x70,
0x65,0x6e,0x64,0x73,0x20,0x51,0x74,0x51,0x75,0x69,0x63,0x6b,0xd,0xa,0xd,0xa,
};
static const unsigned char qt_resource_name[] = {
// qt
0x0,0x2,
0x0,0x0,0x7,0x84,
0x0,0x71,
0x0,0x74,
// qml
0x0,0x3,
0x0,0x0,0x78,0x3c,
0x0,0x71,
0x0,0x6d,0x0,0x6c,
// Minecraft_launcher
0x0,0x12,
0xd,0x7e,0xf4,0x2,
0x0,0x4d,
0x0,0x69,0x0,0x6e,0x0,0x65,0x0,0x63,0x0,0x72,0x0,0x61,0x0,0x66,0x0,0x74,0x0,0x5f,0x0,0x6c,0x0,0x61,0x0,0x75,0x0,0x6e,0x0,0x63,0x0,0x68,0x0,0x65,
0x0,0x72,
// qmldir
0x0,0x6,
0x7,0x84,0x2b,0x2,
0x0,0x71,
0x0,0x6d,0x0,0x6c,0x0,0x64,0x0,0x69,0x0,0x72,
};
static const unsigned char qt_resource_struct[] = {
// :
0x0,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x1,
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
// :/qt
0x0,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x2,
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
// :/qt/qml
0x0,0x0,0x0,0xa,0x0,0x2,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x3,
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
// :/qt/qml/Minecraft_launcher
0x0,0x0,0x0,0x16,0x0,0x2,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x4,
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
// :/qt/qml/Minecraft_launcher/qmldir
0x0,0x0,0x0,0x40,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,
0x0,0x0,0x1,0x9b,0x3c,0x5b,0x52,0x6c,
};
#ifdef QT_NAMESPACE
# define QT_RCC_PREPEND_NAMESPACE(name) ::QT_NAMESPACE::name
# define QT_RCC_MANGLE_NAMESPACE0(x) x
# define QT_RCC_MANGLE_NAMESPACE1(a, b) a##_##b
# define QT_RCC_MANGLE_NAMESPACE2(a, b) QT_RCC_MANGLE_NAMESPACE1(a,b)
# define QT_RCC_MANGLE_NAMESPACE(name) QT_RCC_MANGLE_NAMESPACE2( \
QT_RCC_MANGLE_NAMESPACE0(name), QT_RCC_MANGLE_NAMESPACE0(QT_NAMESPACE))
#else
# define QT_RCC_PREPEND_NAMESPACE(name) name
# define QT_RCC_MANGLE_NAMESPACE(name) name
#endif
#if defined(QT_INLINE_NAMESPACE)
inline namespace QT_NAMESPACE {
#elif defined(QT_NAMESPACE)
namespace QT_NAMESPACE {
#endif
bool qRegisterResourceData(int, const unsigned char *, const unsigned char *, const unsigned char *);
bool qUnregisterResourceData(int, const unsigned char *, const unsigned char *, const unsigned char *);
#ifdef QT_NAMESPACE
}
#endif
int QT_RCC_MANGLE_NAMESPACE(qInitResources_qmake_Minecraft_launcher)();
int QT_RCC_MANGLE_NAMESPACE(qInitResources_qmake_Minecraft_launcher)()
{
int version = 3;
QT_RCC_PREPEND_NAMESPACE(qRegisterResourceData)
(version, qt_resource_struct, qt_resource_name, qt_resource_data);
return 1;
}
int QT_RCC_MANGLE_NAMESPACE(qCleanupResources_qmake_Minecraft_launcher)();
int QT_RCC_MANGLE_NAMESPACE(qCleanupResources_qmake_Minecraft_launcher)()
{
int version = 3;
QT_RCC_PREPEND_NAMESPACE(qUnregisterResourceData)
(version, qt_resource_struct, qt_resource_name, qt_resource_data);
return 1;
}
#ifdef __clang__
# pragma clang diagnostic push
# pragma clang diagnostic ignored "-Wexit-time-destructors"
#endif
namespace {
struct initializer {
initializer() { QT_RCC_MANGLE_NAMESPACE(qInitResources_qmake_Minecraft_launcher)(); }
~initializer() { QT_RCC_MANGLE_NAMESPACE(qCleanupResources_qmake_Minecraft_launcher)(); }
} dummy;
}
#ifdef __clang__
# pragma clang diagnostic pop
#endif

View File

@@ -1,405 +0,0 @@
#
# Internal Qt Creator variable reference
#
foreach(qtcreator_var
QT_QMAKE_EXECUTABLE CMAKE_PREFIX_PATH CMAKE_C_COMPILER CMAKE_CXX_COMPILER
CMAKE_CXX_FLAGS CMAKE_CXX_FLAGS_DEBUG CMAKE_CXX_FLAGS_RELWITHDEBINFO)
set(__just_reference_${qtcreator_var} ${${qtcreator_var}})
endforeach()
option(QT_CREATOR_SOURCE_GROUPS "Qt Creator source groups extensions" ON)
if (QT_CREATOR_SOURCE_GROUPS)
source_group("Resources" REGULAR_EXPRESSION "\\.(pdf|plist|png|jpeg|jpg|storyboard|xcassets|qrc|svg|gif|ico|webp)$")
source_group("Forms" REGULAR_EXPRESSION "\\.(ui)$")
source_group("State charts" REGULAR_EXPRESSION "\\.(scxml)$")
source_group("Source Files" REGULAR_EXPRESSION
"\\.(C|F|M|c|c\\+\\+|cc|cpp|mpp|cxx|ixx|cppm|ccm|cxxm|c\\+\\+m|cu|f|f90|for|fpp|ftn|m|mm|rc|def|r|odl|idl|hpj|bat|qml|js)$"
)
endif()
#
# Set a better default value for CMAKE_INSTALL_PREFIX
#
function(qtc_modify_default_install_prefix)
# If at configure time the user didn't specify a CMAKE_INSTALL_PREFIX variable
# Modules/CMakeGenericSystem.cmake will set a default value
# to CMAKE_INSTALL_PREFIX and set CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT to ON
# In practice there are cases when CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT is
# set to ON and a custom CMAKE_INSTALL_PREFIX is set
# Do the original CMAKE_INSTALL_PREFIX detection
if(CMAKE_HOST_UNIX)
set(original_cmake_install_prefix "/usr/local")
else()
GetDefaultWindowsPrefixBase(CMAKE_GENERIC_PROGRAM_FILES)
set(original_cmake_install_prefix
"${CMAKE_GENERIC_PROGRAM_FILES}/${PROJECT_NAME}")
unset(CMAKE_GENERIC_PROGRAM_FILES)
endif()
# When the user code didn't modify the CMake set CMAKE_INSTALL_PREFIX
# then set the "/tmp" better value for CMAKE_INSTALL_PREFIX
if (CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT AND
CMAKE_INSTALL_PREFIX STREQUAL "${original_cmake_install_prefix}")
set_property(CACHE CMAKE_INSTALL_PREFIX PROPERTY VALUE "/tmp")
endif()
endfunction()
if (CMAKE_VERSION GREATER_EQUAL "3.19")
cmake_language(DEFER CALL qtc_modify_default_install_prefix)
endif()
if (EXISTS "${CMAKE_SOURCE_DIR}/QtCreatorPackageManager.cmake")
include("${CMAKE_SOURCE_DIR}/QtCreatorPackageManager.cmake")
endif()
if (QT_CREATOR_SKIP_PACKAGE_MANAGER_SETUP)
return()
endif()
option(QT_CREATOR_SKIP_PACKAGE_MANAGER_SETUP "Skip Qt Creator's package manager auto-setup" OFF)
# Store the C/C++ object output extension
if (CMAKE_VERSION GREATER_EQUAL "3.19")
cmake_language(DEFER CALL set CMAKE_C_OUTPUT_EXTENSION "${CMAKE_C_OUTPUT_EXTENSION}" CACHE STRING "" FORCE)
cmake_language(DEFER CALL set CMAKE_CXX_OUTPUT_EXTENSION "${CMAKE_CXX_OUTPUT_EXTENSION}" CACHE STRING "" FORCE)
endif()
macro(qtc_auto_setup_compiler_standard toolchainFile)
foreach(lang_var C CXX CUDA OBJC OBJCXX)
foreach(prop_var STANDARD STANDARD_REQUIRED EXTENSIONS)
if (CMAKE_${lang_var}_${prop_var})
file(APPEND "${toolchainFile}"
"set(CMAKE_${lang_var}_${prop_var} ${CMAKE_${lang_var}_${prop_var}})\n")
endif()
endforeach()
endforeach()
# Forward important CMake variables to the package manager in the toolchain file
foreach(fwd_var CMAKE_MSVC_RUNTIME_LIBRARY CMAKE_SYSROOT CMAKE_OSX_SYSROOT CMAKE_OSX_ARCHITECTURES)
if (${fwd_var})
file(APPEND "${toolchainFile}"
"set(${fwd_var} ${${fwd_var}})\n")
endif()
endforeach()
endmacro()
#
# conan
#
macro(qtc_auto_setup_conan)
foreach(file conanfile.txt conanfile.py)
if (EXISTS "${CMAKE_SOURCE_DIR}/${file}")
set(conanfile_txt "${CMAKE_SOURCE_DIR}/${file}")
break()
endif()
endforeach()
if (conanfile_txt AND NOT QT_CREATOR_SKIP_CONAN_SETUP)
option(QT_CREATOR_SKIP_CONAN_SETUP "Skip Qt Creator's conan package manager auto-setup" OFF)
set(QT_CREATOR_CONAN_BUILD_POLICY "missing" CACHE STRING "Qt Creator's conan package manager auto-setup build policy. This is used for the BUILD property of cmake_conan_run")
set_property(
DIRECTORY "${CMAKE_SOURCE_DIR}"
APPEND
PROPERTY CMAKE_CONFIGURE_DEPENDS "${conanfile_txt}")
find_program(conan_program conan)
if (NOT conan_program)
message(WARNING "Qt Creator: conan executable not found. "
"Package manager auto-setup will be skipped. "
"To disable this warning set QT_CREATOR_SKIP_CONAN_SETUP to ON.")
return()
endif()
execute_process(COMMAND ${conan_program} --version
RESULT_VARIABLE result_code
OUTPUT_VARIABLE conan_version_output
ERROR_VARIABLE conan_version_output)
if (NOT result_code EQUAL 0)
message(FATAL_ERROR "conan --version failed='${result_code}: ${conan_version_output}")
endif()
string(REGEX REPLACE ".*Conan version ([0-9].[0-9]).*" "\\1" conan_version "${conan_version_output}")
set(conanfile_timestamp_file "${CMAKE_BINARY_DIR}/conan-dependencies/conanfile.timestamp")
file(TIMESTAMP "${conanfile_txt}" conanfile_timestamp)
set(do_conan_installation ON)
if (EXISTS "${conanfile_timestamp_file}")
file(READ "${conanfile_timestamp_file}" old_conanfile_timestamp)
if ("${conanfile_timestamp}" STREQUAL "${old_conanfile_timestamp}")
set(do_conan_installation OFF)
endif()
endif()
set(conanfile_build_policy_file "${CMAKE_BINARY_DIR}/conan-dependencies/conanfile.buildpolicy")
if (EXISTS "${conanfile_build_policy_file}")
file(READ "${conanfile_build_policy_file}" build_policy)
if (NOT "${build_policy}" STREQUAL "${QT_CREATOR_CONAN_BUILD_POLICY}")
set(do_conan_installation ON)
endif()
endif()
if (do_conan_installation)
message(STATUS "Qt Creator: conan package manager auto-setup. "
"Skip this step by setting QT_CREATOR_SKIP_CONAN_SETUP to ON.")
file(COPY "${conanfile_txt}" DESTINATION "${CMAKE_BINARY_DIR}/conan-dependencies/")
# conanfile should have a generator specified, when both file and conan_install
# specifcy the CMakeDeps generator, conan_install will issue an error
file(READ "${conanfile_txt}" conanfile_text_content)
unset(conan_generator)
if (NOT "${conanfile_text_content}" MATCHES ".*CMakeDeps.*")
set(conan_generator "-g CMakeDeps")
endif()
file(WRITE "${CMAKE_BINARY_DIR}/conan-dependencies/toolchain.cmake" "
set(CMAKE_C_COMPILER \"${CMAKE_C_COMPILER}\")
set(CMAKE_CXX_COMPILER \"${CMAKE_CXX_COMPILER}\")
")
qtc_auto_setup_compiler_standard("${CMAKE_BINARY_DIR}/conan-dependencies/toolchain.cmake")
if (CMAKE_TOOLCHAIN_FILE)
file(APPEND "${CMAKE_BINARY_DIR}/conan-dependencies/toolchain.cmake"
"include(\"${CMAKE_TOOLCHAIN_FILE}\")\n")
endif()
file(WRITE "${CMAKE_BINARY_DIR}/conan-dependencies/CMakeLists.txt" "
cmake_minimum_required(VERSION 3.15)
unset(CMAKE_PROJECT_INCLUDE_BEFORE CACHE)
project(conan-setup)
if (${conan_version} VERSION_GREATER_EQUAL 2.0)
set(CONAN_COMMAND \"${conan_program}\")
include(\"${CMAKE_CURRENT_LIST_DIR}/conan_provider.cmake\")
conan_profile_detect_default()
detect_host_profile(\"${CMAKE_BINARY_DIR}/conan-dependencies/conan_host_profile\")
set(build_types \${CMAKE_BUILD_TYPE})
if (CMAKE_CONFIGURATION_TYPES)
set(build_types \${CMAKE_CONFIGURATION_TYPES})
endif()
foreach(type \${build_types})
conan_install(
-pr \"${CMAKE_BINARY_DIR}/conan-dependencies/conan_host_profile\"
--build=${QT_CREATOR_CONAN_BUILD_POLICY}
-s build_type=\${type}
${conan_generator})
endforeach()
get_property(CONAN_INSTALL_SUCCESS GLOBAL PROPERTY CONAN_INSTALL_SUCCESS)
if (CONAN_INSTALL_SUCCESS)
get_property(CONAN_GENERATORS_FOLDER GLOBAL PROPERTY CONAN_GENERATORS_FOLDER)
file(TO_CMAKE_PATH \"\${CONAN_GENERATORS_FOLDER}\" CONAN_GENERATORS_FOLDER)
file(WRITE \"${CMAKE_BINARY_DIR}/conan-dependencies/conan_paths.cmake\" \"
list(PREPEND CMAKE_PREFIX_PATH \\\"\${CONAN_GENERATORS_FOLDER}\\\")
list(PREPEND CMAKE_MODULE_PATH \\\"\${CONAN_GENERATORS_FOLDER}\\\")
list(PREPEND CMAKE_FIND_ROOT_PATH \\\"\${CONAN_GENERATORS_FOLDER}\\\")
list(REMOVE_DUPLICATES CMAKE_PREFIX_PATH)
list(REMOVE_DUPLICATES CMAKE_MODULE_PATH)
list(REMOVE_DUPLICATES CMAKE_FIND_ROOT_PATH)
set(CMAKE_PREFIX_PATH \\\"\\\${CMAKE_PREFIX_PATH}\\\" CACHE STRING \\\"\\\" FORCE)
set(CMAKE_MODULE_PATH \\\"\\\${CMAKE_MODULE_PATH}\\\" CACHE STRING \\\"\\\" FORCE)
set(CMAKE_FIND_ROOT_PATH \\\"\\\${CMAKE_FIND_ROOT_PATH}\\\" CACHE STRING \\\"\\\" FORCE)
\")
endif()
else()
include(\"${CMAKE_CURRENT_LIST_DIR}/conan.cmake\")
conan_cmake_run(
CONANFILE \"${conanfile_txt}\"
INSTALL_FOLDER \"${CMAKE_BINARY_DIR}/conan-dependencies\"
GENERATORS cmake_paths cmake_find_package json
BUILD ${QT_CREATOR_CONAN_BUILD_POLICY}
ENV CONAN_CMAKE_TOOLCHAIN_FILE=\"${CMAKE_BINARY_DIR}/conan-dependencies/toolchain.cmake\"
)
endif()
")
if (NOT DEFINED CMAKE_BUILD_TYPE AND NOT DEFINED CMAKE_CONFIGURATION_TYPES)
set(CMAKE_CONFIGURATION_TYPES "Debug;Release")
endif()
execute_process(COMMAND ${CMAKE_COMMAND}
-S "${CMAKE_BINARY_DIR}/conan-dependencies/"
-B "${CMAKE_BINARY_DIR}/conan-dependencies/build"
-C "${CMAKE_BINARY_DIR}/qtcsettings.cmake"
-D "CMAKE_TOOLCHAIN_FILE=${CMAKE_BINARY_DIR}/conan-dependencies/toolchain.cmake"
-G ${CMAKE_GENERATOR}
-D CMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}
-D "CMAKE_CONFIGURATION_TYPES=${CMAKE_CONFIGURATION_TYPES}"
RESULT_VARIABLE result
)
if (result EQUAL 0)
file(WRITE "${conanfile_timestamp_file}" "${conanfile_timestamp}")
file(WRITE "${conanfile_build_policy_file}" ${QT_CREATOR_CONAN_BUILD_POLICY})
else()
message(WARNING "Qt Creator's conan package manager auto-setup failed. Consider setting "
"QT_CREATOR_SKIP_CONAN_SETUP to ON and reconfigure to skip this step.")
return()
endif()
endif()
include("${CMAKE_BINARY_DIR}/conan-dependencies/conan_paths.cmake")
endif()
unset(conanfile_txt)
endmacro()
qtc_auto_setup_conan()
#
# vcpkg
#
macro(qtc_auto_setup_vcpkg)
if (EXISTS "${CMAKE_SOURCE_DIR}/vcpkg.json" AND NOT QT_CREATOR_SKIP_VCPKG_SETUP)
option(QT_CREATOR_SKIP_VCPKG_SETUP "Skip Qt Creator's vcpkg package manager auto-setup" OFF)
set_property(
DIRECTORY "${CMAKE_SOURCE_DIR}"
APPEND
PROPERTY CMAKE_CONFIGURE_DEPENDS "${CMAKE_SOURCE_DIR}/vcpkg.json")
find_program(vcpkg_program vcpkg
PATHS ${CMAKE_SOURCE_DIR}/vcpkg ${CMAKE_SOURCE_DIR}/3rdparty/vcpkg $ENV{VCPKG_ROOT}
NO_DEFAULT_PATH
)
if (NOT vcpkg_program)
message(WARNING "Qt Creator: vcpkg executable not found. "
"Package manager auto-setup will be skipped. "
"To disable this warning set QT_CREATOR_SKIP_VCPKG_SETUP to ON.")
return()
endif()
execute_process(COMMAND ${vcpkg_program} version
RESULT_VARIABLE result_code
OUTPUT_VARIABLE vcpkg_version_output
ERROR_VARIABLE vcpkg_version_output)
if (NOT result_code EQUAL 0)
message(FATAL_ERROR "vcpkg version failed='${result_code}: ${vcpkg_version_output}")
endif()
# Resolve any symlinks
get_filename_component(vpkg_program_real_path ${vcpkg_program} REALPATH)
get_filename_component(vpkg_root ${vpkg_program_real_path} DIRECTORY)
if (NOT EXISTS "${CMAKE_BINARY_DIR}/vcpkg-dependencies/toolchain.cmake")
message(STATUS "Qt Creator: vcpkg package manager auto-setup. "
"Skip this step by setting QT_CREATOR_SKIP_VCPKG_SETUP to ON.")
file(WRITE "${CMAKE_BINARY_DIR}/vcpkg-dependencies/toolchain.cmake" "
set(CMAKE_C_COMPILER \"${CMAKE_C_COMPILER}\")
set(CMAKE_CXX_COMPILER \"${CMAKE_CXX_COMPILER}\")
")
qtc_auto_setup_compiler_standard("${CMAKE_BINARY_DIR}/vcpkg-dependencies/toolchain.cmake")
if (CMAKE_TOOLCHAIN_FILE AND NOT
CMAKE_TOOLCHAIN_FILE STREQUAL "${CMAKE_BINARY_DIR}/vcpkg-dependencies/toolchain.cmake")
file(APPEND "${CMAKE_BINARY_DIR}/vcpkg-dependencies/toolchain.cmake"
"include(\"${CMAKE_TOOLCHAIN_FILE}\")\n")
endif()
if (VCPKG_TARGET_TRIPLET)
set(vcpkg_triplet ${VCPKG_TARGET_TRIPLET})
else()
if (ANDROID_ABI)
if (ANDROID_ABI STREQUAL "armeabi-v7a")
set(vcpkg_triplet arm-neon-android)
elseif (ANDROID_ABI STREQUAL "arm64-v8a")
set(vcpkg_triplet arm64-android)
elseif (ANDROID_ABI STREQUAL "x86")
set(vcpkg_triplet x86-android)
elseif (ANDROID_ABI STREQUAL "x86_64")
set(vcpkg_triplet x64-android)
else()
message(FATAL_ERROR "Unsupported Android ABI: ${ANDROID_ABI}")
endif()
# Needed by vcpkg/scripts/toolchains/android.cmake
file(APPEND "${CMAKE_BINARY_DIR}/vcpkg-dependencies/toolchain.cmake" "
set(ENV{ANDROID_NDK_HOME} \"${ANDROID_NDK}\")
")
elseif (WIN32)
if ("$ENV{PROCESSOR_ARCHITECTURE}" STREQUAL "ARM64")
set(vcpkg_triplet arm64-mingw-static)
else()
set(vcpkg_triplet x64-mingw-static)
endif()
if (CMAKE_CXX_COMPILER MATCHES ".*/(.*)/cl.exe")
string(TOLOWER ${CMAKE_MATCH_1} host_arch_lowercase)
set(vcpkg_triplet ${host_arch_lowercase}-windows)
endif()
elseif(APPLE)
# We're too early to use CMAKE_HOST_SYSTEM_PROCESSOR
execute_process(
COMMAND uname -m
OUTPUT_VARIABLE __apple_host_system_processor
OUTPUT_STRIP_TRAILING_WHITESPACE)
if (__apple_host_system_processor MATCHES "arm64")
set(vcpkg_triplet arm64-osx)
else()
set(vcpkg_triplet x64-osx)
endif()
else()
# We're too early to use CMAKE_HOST_SYSTEM_PROCESSOR
execute_process(
COMMAND uname -m
OUTPUT_VARIABLE __linux_host_system_processor
OUTPUT_STRIP_TRAILING_WHITESPACE)
if (__linux_host_system_processor MATCHES "aarch64")
set(vcpkg_triplet arm64-linux)
else()
set(vcpkg_triplet x64-linux)
endif()
endif()
endif()
file(APPEND "${CMAKE_BINARY_DIR}/vcpkg-dependencies/toolchain.cmake" "
set(VCPKG_TARGET_TRIPLET ${vcpkg_triplet})
include(\"${vpkg_root}/scripts/buildsystems/vcpkg.cmake\")
")
endif()
set(CMAKE_TOOLCHAIN_FILE "${CMAKE_BINARY_DIR}/vcpkg-dependencies/toolchain.cmake" CACHE PATH "" FORCE)
# Save CMAKE_PREFIX_PATH and CMAKE_MODULE_PATH as cache variables
if (CMAKE_VERSION GREATER_EQUAL "3.19")
cmake_language(DEFER CALL list REMOVE_DUPLICATES CMAKE_PREFIX_PATH)
cmake_language(DEFER CALL list REMOVE_DUPLICATES CMAKE_MODULE_PATH)
cmake_language(DEFER CALL set CMAKE_PREFIX_PATH "${CMAKE_PREFIX_PATH}" CACHE STRING "" FORCE)
cmake_language(DEFER CALL set CMAKE_MODULE_PATH "${CMAKE_MODULE_PATH}" CACHE STRING "" FORCE)
endif()
endif()
endmacro()
qtc_auto_setup_vcpkg()
#
# MaintenanceTool
#
if (QT_CREATOR_SKIP_MAINTENANCE_TOOL_PROVIDER)
return()
endif()
option(QT_CREATOR_SKIP_MAINTENANCE_TOOL_PROVIDER
"Skip Qt Creator's MaintenanceTool find_package provider" OFF)
option(QT_CREATOR_MAINTENANCE_TOOL_PROVIDER_USE_CLI
"Use CLI mode for Qt Creator's MaintenanceTool find_package provider" OFF)
function(qtc_maintenance_provider_missing_variable_message variable)
message(STATUS "Qt Creator: ${variable} was not set. "
"Qt MaintenanceTool cannot be used to install missing Qt modules that you specify in find_package(). "
"To disable this message set QT_CREATOR_SKIP_MAINTENANCE_TOOL_PROVIDER to ON.")
endfunction()
if (NOT QT_MAINTENANCE_TOOL)
qtc_maintenance_provider_missing_variable_message(QT_MAINTENANCE_TOOL)
return()
endif()
if (NOT QT_QMAKE_EXECUTABLE)
qtc_maintenance_provider_missing_variable_message(QT_QMAKE_EXECUTABLE)
return()
endif()
if (CMAKE_VERSION GREATER_EQUAL "3.24")
list(APPEND CMAKE_PROJECT_TOP_LEVEL_INCLUDES ${CMAKE_CURRENT_LIST_DIR}/maintenance_tool_provider.cmake)
else()
message(WARNING "Qt Creator: CMake version 3.24 is needed for MaintenanceTool find_package() provider. "
"To disable this warning set QT_CREATOR_SKIP_MAINTENANCE_TOOL_PROVIDER to ON.")
endif()

View File

@@ -1,657 +0,0 @@
# https://github.com/conan-io/cmake-conan/blob/develop2/conan_provider.cmake
# commit: f6464d1e13ef7a47c569f5061f9607ea63339d39
#
# The MIT License (MIT)
#
# Copyright (c) 2019 JFrog
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in all
# copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
# SOFTWARE.
set(CONAN_MINIMUM_VERSION 2.0.5)
function(detect_os OS OS_API_LEVEL OS_SDK OS_SUBSYSTEM OS_VERSION)
# it could be cross compilation
message(STATUS "CMake-Conan: cmake_system_name=${CMAKE_SYSTEM_NAME}")
if(CMAKE_SYSTEM_NAME AND NOT CMAKE_SYSTEM_NAME STREQUAL "Generic")
if(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
set(${OS} Macos PARENT_SCOPE)
elseif(CMAKE_SYSTEM_NAME STREQUAL "QNX")
set(${OS} Neutrino PARENT_SCOPE)
elseif(CMAKE_SYSTEM_NAME STREQUAL "CYGWIN")
set(${OS} Windows PARENT_SCOPE)
set(${OS_SUBSYSTEM} cygwin PARENT_SCOPE)
elseif(CMAKE_SYSTEM_NAME MATCHES "^MSYS")
set(${OS} Windows PARENT_SCOPE)
set(${OS_SUBSYSTEM} msys2 PARENT_SCOPE)
else()
set(${OS} ${CMAKE_SYSTEM_NAME} PARENT_SCOPE)
endif()
if(CMAKE_SYSTEM_NAME STREQUAL "Android")
if(DEFINED ANDROID_PLATFORM)
string(REGEX MATCH "[0-9]+" _OS_API_LEVEL ${ANDROID_PLATFORM})
elseif(DEFINED CMAKE_SYSTEM_VERSION)
set(_OS_API_LEVEL ${CMAKE_SYSTEM_VERSION})
endif()
message(STATUS "CMake-Conan: android api level=${_OS_API_LEVEL}")
set(${OS_API_LEVEL} ${_OS_API_LEVEL} PARENT_SCOPE)
endif()
if(CMAKE_SYSTEM_NAME MATCHES "Darwin|iOS|tvOS|watchOS")
# CMAKE_OSX_SYSROOT contains the full path to the SDK for MakeFile/Ninja
# generators, but just has the original input string for Xcode.
if(NOT IS_DIRECTORY ${CMAKE_OSX_SYSROOT})
set(_OS_SDK ${CMAKE_OSX_SYSROOT})
else()
if(CMAKE_OSX_SYSROOT MATCHES Simulator)
set(apple_platform_suffix simulator)
else()
set(apple_platform_suffix os)
endif()
if(CMAKE_OSX_SYSROOT MATCHES AppleTV)
set(_OS_SDK "appletv${apple_platform_suffix}")
elseif(CMAKE_OSX_SYSROOT MATCHES iPhone)
set(_OS_SDK "iphone${apple_platform_suffix}")
elseif(CMAKE_OSX_SYSROOT MATCHES Watch)
set(_OS_SDK "watch${apple_platform_suffix}")
endif()
endif()
if(DEFINED _OS_SDK)
message(STATUS "CMake-Conan: cmake_osx_sysroot=${CMAKE_OSX_SYSROOT}")
set(${OS_SDK} ${_OS_SDK} PARENT_SCOPE)
endif()
if(DEFINED CMAKE_OSX_DEPLOYMENT_TARGET)
message(STATUS "CMake-Conan: cmake_osx_deployment_target=${CMAKE_OSX_DEPLOYMENT_TARGET}")
set(${OS_VERSION} ${CMAKE_OSX_DEPLOYMENT_TARGET} PARENT_SCOPE)
endif()
endif()
endif()
endfunction()
function(detect_arch ARCH)
# CMAKE_OSX_ARCHITECTURES can contain multiple architectures, but Conan only supports one.
# Therefore this code only finds one. If the recipes support multiple architectures, the
# build will work. Otherwise, there will be a linker error for the missing architecture(s).
if(DEFINED CMAKE_OSX_ARCHITECTURES)
string(REPLACE " " ";" apple_arch_list "${CMAKE_OSX_ARCHITECTURES}")
list(LENGTH apple_arch_list apple_arch_count)
if(apple_arch_count GREATER 1)
message(WARNING "CMake-Conan: Multiple architectures detected, this will only work if Conan recipe(s) produce fat binaries.")
endif()
endif()
if(CMAKE_SYSTEM_NAME MATCHES "Darwin|iOS|tvOS|watchOS" AND NOT CMAKE_OSX_ARCHITECTURES STREQUAL "")
set(host_arch ${CMAKE_OSX_ARCHITECTURES})
elseif(MSVC)
set(host_arch ${CMAKE_CXX_COMPILER_ARCHITECTURE_ID})
else()
set(host_arch ${CMAKE_SYSTEM_PROCESSOR})
endif()
if(host_arch MATCHES "aarch64|arm64|ARM64")
set(_ARCH armv8)
elseif(host_arch MATCHES "armv7|armv7-a|armv7l|ARMV7")
set(_ARCH armv7)
elseif(host_arch MATCHES armv7s)
set(_ARCH armv7s)
elseif(host_arch MATCHES "i686|i386|X86")
set(_ARCH x86)
elseif(host_arch MATCHES "AMD64|amd64|x86_64|x64")
set(_ARCH x86_64)
endif()
message(STATUS "CMake-Conan: cmake_system_processor=${_ARCH}")
set(${ARCH} ${_ARCH} PARENT_SCOPE)
endfunction()
function(detect_cxx_standard CXX_STANDARD)
set(${CXX_STANDARD} ${CMAKE_CXX_STANDARD} PARENT_SCOPE)
if(CMAKE_CXX_EXTENSIONS)
set(${CXX_STANDARD} "gnu${CMAKE_CXX_STANDARD}" PARENT_SCOPE)
endif()
endfunction()
macro(detect_gnu_libstdcxx)
# _CONAN_IS_GNU_LIBSTDCXX true if GNU libstdc++
check_cxx_source_compiles("
#include <cstddef>
#if !defined(__GLIBCXX__) && !defined(__GLIBCPP__)
static_assert(false);
#endif
int main(){}" _CONAN_IS_GNU_LIBSTDCXX)
# _CONAN_GNU_LIBSTDCXX_IS_CXX11_ABI true if C++11 ABI
check_cxx_source_compiles("
#include <string>
static_assert(sizeof(std::string) != sizeof(void*), \"using libstdc++\");
int main () {}" _CONAN_GNU_LIBSTDCXX_IS_CXX11_ABI)
set(_CONAN_GNU_LIBSTDCXX_SUFFIX "")
if(_CONAN_GNU_LIBSTDCXX_IS_CXX11_ABI)
set(_CONAN_GNU_LIBSTDCXX_SUFFIX "11")
endif()
unset (_CONAN_GNU_LIBSTDCXX_IS_CXX11_ABI)
endmacro()
macro(detect_libcxx)
# _CONAN_IS_LIBCXX true if LLVM libc++
check_cxx_source_compiles("
#include <cstddef>
#if !defined(_LIBCPP_VERSION)
static_assert(false);
#endif
int main(){}" _CONAN_IS_LIBCXX)
endmacro()
function(detect_lib_cxx LIB_CXX)
if(CMAKE_SYSTEM_NAME STREQUAL "Android")
message(STATUS "CMake-Conan: android_stl=${CMAKE_ANDROID_STL_TYPE}")
set(${LIB_CXX} ${CMAKE_ANDROID_STL_TYPE} PARENT_SCOPE)
return()
endif()
include(CheckCXXSourceCompiles)
if(CMAKE_CXX_COMPILER_ID MATCHES "GNU")
detect_gnu_libstdcxx()
set(${LIB_CXX} "libstdc++${_CONAN_GNU_LIBSTDCXX_SUFFIX}" PARENT_SCOPE)
elseif(CMAKE_CXX_COMPILER_ID MATCHES "AppleClang")
set(${LIB_CXX} "libc++" PARENT_SCOPE)
elseif(CMAKE_CXX_COMPILER_ID MATCHES "Clang" AND NOT CMAKE_SYSTEM_NAME MATCHES "Windows")
# Check for libc++
detect_libcxx()
if(_CONAN_IS_LIBCXX)
set(${LIB_CXX} "libc++" PARENT_SCOPE)
return()
endif()
# Check for libstdc++
detect_gnu_libstdcxx()
if(_CONAN_IS_GNU_LIBSTDCXX)
set(${LIB_CXX} "libstdc++${_CONAN_GNU_LIBSTDCXX_SUFFIX}" PARENT_SCOPE)
return()
endif()
# TODO: it would be an error if we reach this point
elseif(CMAKE_CXX_COMPILER_ID MATCHES "MSVC")
# Do nothing - compiler.runtime and compiler.runtime_type
# should be handled separately: https://github.com/conan-io/cmake-conan/pull/516
return()
else()
# TODO: unable to determine, ask user to provide a full profile file instead
endif()
endfunction()
function(detect_compiler COMPILER COMPILER_VERSION COMPILER_RUNTIME COMPILER_RUNTIME_TYPE)
if(DEFINED CMAKE_CXX_COMPILER_ID)
set(_COMPILER ${CMAKE_CXX_COMPILER_ID})
set(_COMPILER_VERSION ${CMAKE_CXX_COMPILER_VERSION})
else()
if(NOT DEFINED CMAKE_C_COMPILER_ID)
message(FATAL_ERROR "C or C++ compiler not defined")
endif()
set(_COMPILER ${CMAKE_C_COMPILER_ID})
set(_COMPILER_VERSION ${CMAKE_C_COMPILER_VERSION})
endif()
message(STATUS "CMake-Conan: CMake compiler=${_COMPILER}")
message(STATUS "CMake-Conan: CMake compiler version=${_COMPILER_VERSION}")
if(_COMPILER MATCHES MSVC)
set(_COMPILER "msvc")
string(SUBSTRING ${MSVC_VERSION} 0 3 _COMPILER_VERSION)
# Configure compiler.runtime and compiler.runtime_type settings for MSVC
if(CMAKE_MSVC_RUNTIME_LIBRARY)
set(_msvc_runtime_library ${CMAKE_MSVC_RUNTIME_LIBRARY})
else()
set(_msvc_runtime_library MultiThreaded$<$<CONFIG:Debug>:Debug>DLL) # default value documented by CMake
endif()
set(_KNOWN_MSVC_RUNTIME_VALUES "")
list(APPEND _KNOWN_MSVC_RUNTIME_VALUES MultiThreaded MultiThreadedDLL)
list(APPEND _KNOWN_MSVC_RUNTIME_VALUES MultiThreadedDebug MultiThreadedDebugDLL)
list(APPEND _KNOWN_MSVC_RUNTIME_VALUES MultiThreaded$<$<CONFIG:Debug>:Debug> MultiThreaded$<$<CONFIG:Debug>:Debug>DLL)
# only accept the 6 possible values, otherwise we don't don't know to map this
if(NOT _msvc_runtime_library IN_LIST _KNOWN_MSVC_RUNTIME_VALUES)
message(FATAL_ERROR "CMake-Conan: unable to map MSVC runtime: ${_msvc_runtime_library} to Conan settings")
endif()
# Runtime is "dynamic" in all cases if it ends in DLL
if(_msvc_runtime_library MATCHES ".*DLL$")
set(_COMPILER_RUNTIME "dynamic")
else()
set(_COMPILER_RUNTIME "static")
endif()
message(STATUS "CMake-Conan: CMake compiler.runtime=${_COMPILER_RUNTIME}")
# Only define compiler.runtime_type when explicitly requested
# If a generator expression is used, let Conan handle it conditional on build_type
if(NOT _msvc_runtime_library MATCHES "<CONFIG:Debug>:Debug>")
if(_msvc_runtime_library MATCHES "Debug")
set(_COMPILER_RUNTIME_TYPE "Debug")
else()
set(_COMPILER_RUNTIME_TYPE "Release")
endif()
message(STATUS "CMake-Conan: CMake compiler.runtime_type=${_COMPILER_RUNTIME_TYPE}")
endif()
unset(_KNOWN_MSVC_RUNTIME_VALUES)
elseif(_COMPILER MATCHES AppleClang)
set(_COMPILER "apple-clang")
string(REPLACE "." ";" VERSION_LIST ${CMAKE_CXX_COMPILER_VERSION})
list(GET VERSION_LIST 0 _COMPILER_VERSION)
elseif(_COMPILER MATCHES Clang)
set(_COMPILER "clang")
string(REPLACE "." ";" VERSION_LIST ${CMAKE_CXX_COMPILER_VERSION})
list(GET VERSION_LIST 0 _COMPILER_VERSION)
elseif(_COMPILER MATCHES GNU)
set(_COMPILER "gcc")
string(REPLACE "." ";" VERSION_LIST ${CMAKE_CXX_COMPILER_VERSION})
list(GET VERSION_LIST 0 _COMPILER_VERSION)
endif()
message(STATUS "CMake-Conan: [settings] compiler=${_COMPILER}")
message(STATUS "CMake-Conan: [settings] compiler.version=${_COMPILER_VERSION}")
if (_COMPILER_RUNTIME)
message(STATUS "CMake-Conan: [settings] compiler.runtime=${_COMPILER_RUNTIME}")
endif()
if (_COMPILER_RUNTIME_TYPE)
message(STATUS "CMake-Conan: [settings] compiler.runtime_type=${_COMPILER_RUNTIME_TYPE}")
endif()
set(${COMPILER} ${_COMPILER} PARENT_SCOPE)
set(${COMPILER_VERSION} ${_COMPILER_VERSION} PARENT_SCOPE)
set(${COMPILER_RUNTIME} ${_COMPILER_RUNTIME} PARENT_SCOPE)
set(${COMPILER_RUNTIME_TYPE} ${_COMPILER_RUNTIME_TYPE} PARENT_SCOPE)
endfunction()
function(detect_build_type BUILD_TYPE)
get_property(_MULTICONFIG_GENERATOR GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG)
if(NOT _MULTICONFIG_GENERATOR)
# Only set when we know we are in a single-configuration generator
# Note: we may want to fail early if `CMAKE_BUILD_TYPE` is not defined
set(${BUILD_TYPE} ${CMAKE_BUILD_TYPE} PARENT_SCOPE)
endif()
endfunction()
macro(set_conan_compiler_if_appleclang lang command output_variable)
if(CMAKE_${lang}_COMPILER_ID STREQUAL "AppleClang")
execute_process(COMMAND xcrun --find ${command}
OUTPUT_VARIABLE _xcrun_out OUTPUT_STRIP_TRAILING_WHITESPACE)
cmake_path(GET _xcrun_out PARENT_PATH _xcrun_toolchain_path)
cmake_path(GET CMAKE_${lang}_COMPILER PARENT_PATH _compiler_parent_path)
if ("${_xcrun_toolchain_path}" STREQUAL "${_compiler_parent_path}")
set(${output_variable} "")
endif()
unset(_xcrun_out)
unset(_xcrun_toolchain_path)
unset(_compiler_parent_path)
endif()
endmacro()
macro(append_compiler_executables_configuration)
set(_conan_c_compiler "")
set(_conan_cpp_compiler "")
if(CMAKE_C_COMPILER)
set(_conan_c_compiler "\"c\":\"${CMAKE_C_COMPILER}\",")
set_conan_compiler_if_appleclang(C cc _conan_c_compiler)
else()
message(WARNING "CMake-Conan: The C compiler is not defined. "
"Please define CMAKE_C_COMPILER or enable the C language.")
endif()
if(CMAKE_CXX_COMPILER)
set(_conan_cpp_compiler "\"cpp\":\"${CMAKE_CXX_COMPILER}\"")
set_conan_compiler_if_appleclang(CXX c++ _conan_cpp_compiler)
else()
message(WARNING "CMake-Conan: The C++ compiler is not defined. "
"Please define CMAKE_CXX_COMPILER or enable the C++ language.")
endif()
# QtCreator: see https://github.com/conan-io/cmake-conan/pull/689 for details
if(NOT "x${_conan_c_compiler}${_conan_cpp_compiler}" STREQUAL "x"
AND NOT CMAKE_C_COMPILER_ID STREQUAL "MSVC")
string(APPEND PROFILE "tools.build:compiler_executables={${_conan_c_compiler}${_conan_cpp_compiler}}\n")
endif()
unset(_conan_c_compiler)
unset(_conan_cpp_compiler)
endmacro()
function(detect_host_profile output_file)
detect_os(MYOS MYOS_API_LEVEL MYOS_SDK MYOS_SUBSYSTEM MYOS_VERSION)
detect_arch(MYARCH)
detect_compiler(MYCOMPILER MYCOMPILER_VERSION MYCOMPILER_RUNTIME MYCOMPILER_RUNTIME_TYPE)
detect_cxx_standard(MYCXX_STANDARD)
detect_lib_cxx(MYLIB_CXX)
detect_build_type(MYBUILD_TYPE)
set(PROFILE "")
string(APPEND PROFILE "[settings]\n")
if(MYARCH)
string(APPEND PROFILE arch=${MYARCH} "\n")
endif()
if(MYOS)
string(APPEND PROFILE os=${MYOS} "\n")
endif()
if(MYOS_API_LEVEL)
string(APPEND PROFILE os.api_level=${MYOS_API_LEVEL} "\n")
endif()
if(MYOS_VERSION)
string(APPEND PROFILE os.version=${MYOS_VERSION} "\n")
endif()
if(MYOS_SDK)
string(APPEND PROFILE os.sdk=${MYOS_SDK} "\n")
endif()
if(MYOS_SUBSYSTEM)
string(APPEND PROFILE os.subsystem=${MYOS_SUBSYSTEM} "\n")
endif()
if(MYCOMPILER)
string(APPEND PROFILE compiler=${MYCOMPILER} "\n")
endif()
if(MYCOMPILER_VERSION)
string(APPEND PROFILE compiler.version=${MYCOMPILER_VERSION} "\n")
endif()
if(MYCOMPILER_RUNTIME)
string(APPEND PROFILE compiler.runtime=${MYCOMPILER_RUNTIME} "\n")
endif()
if(MYCOMPILER_RUNTIME_TYPE)
string(APPEND PROFILE compiler.runtime_type=${MYCOMPILER_RUNTIME_TYPE} "\n")
endif()
if(MYCXX_STANDARD)
string(APPEND PROFILE compiler.cppstd=${MYCXX_STANDARD} "\n")
endif()
if(MYLIB_CXX)
string(APPEND PROFILE compiler.libcxx=${MYLIB_CXX} "\n")
endif()
if(MYBUILD_TYPE)
string(APPEND PROFILE "build_type=${MYBUILD_TYPE}\n")
endif()
if(NOT DEFINED output_file)
set(_FN "${CMAKE_BINARY_DIR}/profile")
else()
set(_FN ${output_file})
endif()
string(APPEND PROFILE "[conf]\n")
string(APPEND PROFILE "tools.cmake.cmaketoolchain:generator=${CMAKE_GENERATOR}\n")
# propagate compilers via profile
append_compiler_executables_configuration()
if(MYOS STREQUAL "Android")
string(APPEND PROFILE "tools.android:ndk_path=${CMAKE_ANDROID_NDK}\n")
endif()
message(STATUS "CMake-Conan: Creating profile ${_FN}")
file(WRITE ${_FN} ${PROFILE})
message(STATUS "CMake-Conan: Profile: \n${PROFILE}")
endfunction()
function(conan_profile_detect_default)
message(STATUS "CMake-Conan: Checking if a default profile exists")
execute_process(COMMAND ${CONAN_COMMAND} profile path default
RESULT_VARIABLE return_code
OUTPUT_VARIABLE conan_stdout
ERROR_VARIABLE conan_stderr
ECHO_ERROR_VARIABLE # show the text output regardless
ECHO_OUTPUT_VARIABLE
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
if(NOT ${return_code} EQUAL "0")
message(STATUS "CMake-Conan: The default profile doesn't exist, detecting it.")
execute_process(COMMAND ${CONAN_COMMAND} profile detect
RESULT_VARIABLE return_code
OUTPUT_VARIABLE conan_stdout
ERROR_VARIABLE conan_stderr
ECHO_ERROR_VARIABLE # show the text output regardless
ECHO_OUTPUT_VARIABLE
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
endif()
endfunction()
function(conan_install)
cmake_parse_arguments(ARGS CONAN_ARGS ${ARGN})
set(CONAN_OUTPUT_FOLDER ${CMAKE_BINARY_DIR}/conan)
# Invoke "conan install" with the provided arguments
set(CONAN_ARGS ${CONAN_ARGS} -of=${CONAN_OUTPUT_FOLDER})
message(STATUS "CMake-Conan: conan install ${CMAKE_SOURCE_DIR} ${CONAN_ARGS} ${ARGN}")
# In case there was not a valid cmake executable in the PATH, we inject the
# same we used to invoke the provider to the PATH
if(DEFINED PATH_TO_CMAKE_BIN)
set(_OLD_PATH $ENV{PATH})
set(ENV{PATH} "$ENV{PATH}:${PATH_TO_CMAKE_BIN}")
endif()
execute_process(COMMAND ${CONAN_COMMAND} install ${CMAKE_SOURCE_DIR} ${CONAN_ARGS} ${ARGN} --format=json
RESULT_VARIABLE return_code
OUTPUT_VARIABLE conan_stdout
ERROR_VARIABLE conan_stderr
ECHO_ERROR_VARIABLE # show the text output regardless
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
if(DEFINED PATH_TO_CMAKE_BIN)
set(ENV{PATH} "${_OLD_PATH}")
endif()
if(NOT "${return_code}" STREQUAL "0")
message(FATAL_ERROR "Conan install failed='${return_code}'")
else()
# the files are generated in a folder that depends on the layout used, if
# one is specified, but we don't know a priori where this is.
# TODO: this can be made more robust if Conan can provide this in the json output
string(JSON CONAN_GENERATORS_FOLDER GET ${conan_stdout} graph nodes 0 generators_folder)
cmake_path(CONVERT ${CONAN_GENERATORS_FOLDER} TO_CMAKE_PATH_LIST CONAN_GENERATORS_FOLDER)
# message("conan stdout: ${conan_stdout}")
message(STATUS "CMake-Conan: CONAN_GENERATORS_FOLDER=${CONAN_GENERATORS_FOLDER}")
set_property(GLOBAL PROPERTY CONAN_GENERATORS_FOLDER "${CONAN_GENERATORS_FOLDER}")
# reconfigure on conanfile changes
string(JSON CONANFILE GET ${conan_stdout} graph nodes 0 label)
message(STATUS "CMake-Conan: CONANFILE=${CMAKE_SOURCE_DIR}/${CONANFILE}")
set_property(DIRECTORY ${CMAKE_SOURCE_DIR} APPEND PROPERTY CMAKE_CONFIGURE_DEPENDS "${CMAKE_SOURCE_DIR}/${CONANFILE}")
# success
set_property(GLOBAL PROPERTY CONAN_INSTALL_SUCCESS TRUE)
endif()
endfunction()
function(conan_get_version conan_command conan_current_version)
execute_process(
COMMAND ${conan_command} --version
OUTPUT_VARIABLE conan_output
RESULT_VARIABLE conan_result
OUTPUT_STRIP_TRAILING_WHITESPACE
)
if(conan_result)
message(FATAL_ERROR "CMake-Conan: Error when trying to run Conan")
endif()
string(REGEX MATCH "[0-9]+\\.[0-9]+\\.[0-9]+" conan_version ${conan_output})
set(${conan_current_version} ${conan_version} PARENT_SCOPE)
endfunction()
function(conan_version_check)
set(options )
set(oneValueArgs MINIMUM CURRENT)
set(multiValueArgs )
cmake_parse_arguments(CONAN_VERSION_CHECK
"${options}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN})
if(NOT CONAN_VERSION_CHECK_MINIMUM)
message(FATAL_ERROR "CMake-Conan: Required parameter MINIMUM not set!")
endif()
if(NOT CONAN_VERSION_CHECK_CURRENT)
message(FATAL_ERROR "CMake-Conan: Required parameter CURRENT not set!")
endif()
if(CONAN_VERSION_CHECK_CURRENT VERSION_LESS CONAN_VERSION_CHECK_MINIMUM)
message(FATAL_ERROR "CMake-Conan: Conan version must be ${CONAN_VERSION_CHECK_MINIMUM} or later")
endif()
endfunction()
macro(construct_profile_argument argument_variable profile_list)
set(${argument_variable} "")
if("${profile_list}" STREQUAL "CONAN_HOST_PROFILE")
set(_arg_flag "--profile:host=")
elseif("${profile_list}" STREQUAL "CONAN_BUILD_PROFILE")
set(_arg_flag "--profile:build=")
endif()
set(_profile_list "${${profile_list}}")
list(TRANSFORM _profile_list REPLACE "auto-cmake" "${CMAKE_BINARY_DIR}/conan_host_profile")
list(TRANSFORM _profile_list PREPEND ${_arg_flag})
set(${argument_variable} ${_profile_list})
unset(_arg_flag)
unset(_profile_list)
endmacro()
macro(conan_provide_dependency method package_name)
set_property(GLOBAL PROPERTY CONAN_PROVIDE_DEPENDENCY_INVOKED TRUE)
get_property(_conan_install_success GLOBAL PROPERTY CONAN_INSTALL_SUCCESS)
if(NOT _conan_install_success)
find_program(CONAN_COMMAND "conan" REQUIRED)
conan_get_version(${CONAN_COMMAND} CONAN_CURRENT_VERSION)
conan_version_check(MINIMUM ${CONAN_MINIMUM_VERSION} CURRENT ${CONAN_CURRENT_VERSION})
message(STATUS "CMake-Conan: first find_package() found. Installing dependencies with Conan")
if("default" IN_LIST CONAN_HOST_PROFILE OR "default" IN_LIST CONAN_BUILD_PROFILE)
conan_profile_detect_default()
endif()
if("auto-cmake" IN_LIST CONAN_HOST_PROFILE)
detect_host_profile(${CMAKE_BINARY_DIR}/conan_host_profile)
endif()
construct_profile_argument(_host_profile_flags CONAN_HOST_PROFILE)
construct_profile_argument(_build_profile_flags CONAN_BUILD_PROFILE)
if(EXISTS "${CMAKE_SOURCE_DIR}/conanfile.py")
file(READ "${CMAKE_SOURCE_DIR}/conanfile.py" outfile)
if(NOT "${outfile}" MATCHES ".*CMakeDeps.*")
message(WARNING "Cmake-conan: CMakeDeps generator was not defined in the conanfile")
endif()
set(generator "")
elseif (EXISTS "${CMAKE_SOURCE_DIR}/conanfile.txt")
file(READ "${CMAKE_SOURCE_DIR}/conanfile.txt" outfile)
if(NOT "${outfile}" MATCHES ".*CMakeDeps.*")
message(WARNING "Cmake-conan: CMakeDeps generator was not defined in the conanfile. "
"Please define the generator as it will be mandatory in the future")
endif()
set(generator "-g;CMakeDeps")
endif()
get_property(_multiconfig_generator GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG)
if(NOT _multiconfig_generator)
message(STATUS "CMake-Conan: Installing single configuration ${CMAKE_BUILD_TYPE}")
conan_install(${_host_profile_flags} ${_build_profile_flags} ${CONAN_INSTALL_ARGS} ${generator})
else()
message(STATUS "CMake-Conan: Installing both Debug and Release")
conan_install(${_host_profile_flags} ${_build_profile_flags} -s build_type=Release ${CONAN_INSTALL_ARGS} ${generator})
conan_install(${_host_profile_flags} ${_build_profile_flags} -s build_type=Debug ${CONAN_INSTALL_ARGS} ${generator})
endif()
unset(_host_profile_flags)
unset(_build_profile_flags)
unset(_multiconfig_generator)
unset(_conan_install_success)
else()
message(STATUS "CMake-Conan: find_package(${ARGV1}) found, 'conan install' already ran")
unset(_conan_install_success)
endif()
get_property(_conan_generators_folder GLOBAL PROPERTY CONAN_GENERATORS_FOLDER)
# Ensure that we consider Conan-provided packages ahead of any other,
# irrespective of other settings that modify the search order or search paths
# This follows the guidelines from the find_package documentation
# (https://cmake.org/cmake/help/latest/command/find_package.html):
# find_package (<PackageName> PATHS paths... NO_DEFAULT_PATH)
# find_package (<PackageName>)
# Filter out `REQUIRED` from the argument list, as the first call may fail
set(_find_args_${package_name} "${ARGN}")
list(REMOVE_ITEM _find_args_${package_name} "REQUIRED")
if(NOT "MODULE" IN_LIST _find_args_${package_name})
find_package(${package_name} ${_find_args_${package_name}} BYPASS_PROVIDER PATHS "${_conan_generators_folder}" NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
unset(_find_args_${package_name})
endif()
# Invoke find_package a second time - if the first call succeeded,
# this will simply reuse the result. If not, fall back to CMake default search
# behaviour, also allowing modules to be searched.
if(NOT ${package_name}_FOUND)
list(FIND CMAKE_MODULE_PATH "${_conan_generators_folder}" _index)
if(_index EQUAL -1)
list(PREPEND CMAKE_MODULE_PATH "${_conan_generators_folder}")
endif()
unset(_index)
find_package(${package_name} ${ARGN} BYPASS_PROVIDER)
list(REMOVE_ITEM CMAKE_MODULE_PATH "${_conan_generators_folder}")
endif()
endmacro()
#[=[ not needed by Qt Creator, and if not commented it would break the auto-setup feature
cmake_language(
SET_DEPENDENCY_PROVIDER conan_provide_dependency
SUPPORTED_METHODS FIND_PACKAGE
)
macro(conan_provide_dependency_check)
set(_CONAN_PROVIDE_DEPENDENCY_INVOKED FALSE)
get_property(_CONAN_PROVIDE_DEPENDENCY_INVOKED GLOBAL PROPERTY CONAN_PROVIDE_DEPENDENCY_INVOKED)
if(NOT _CONAN_PROVIDE_DEPENDENCY_INVOKED)
message(WARNING "Conan is correctly configured as dependency provider, "
"but Conan has not been invoked. Please add at least one "
"call to `find_package()`.")
if(DEFINED CONAN_COMMAND)
# supress warning in case `CONAN_COMMAND` was specified but unused.
set(_CONAN_COMMAND ${CONAN_COMMAND})
unset(_CONAN_COMMAND)
endif()
endif()
unset(_CONAN_PROVIDE_DEPENDENCY_INVOKED)
endmacro()
# Add a deferred call at the end of processing the top-level directory
# to check if the dependency provider was invoked at all.
cmake_language(DEFER DIRECTORY "${CMAKE_SOURCE_DIR}" CALL conan_provide_dependency_check)
]=]
# Configurable variables for Conan profiles
set(CONAN_HOST_PROFILE "default;auto-cmake" CACHE STRING "Conan host profile")
set(CONAN_BUILD_PROFILE "default" CACHE STRING "Conan build profile")
set(CONAN_INSTALL_ARGS "--build=missing" CACHE STRING "Command line arguments for conan install")
find_program(_cmake_program NAMES cmake NO_PACKAGE_ROOT_PATH NO_CMAKE_PATH NO_CMAKE_ENVIRONMENT_PATH NO_CMAKE_SYSTEM_PATH NO_CMAKE_FIND_ROOT_PATH)
if(NOT _cmake_program)
get_filename_component(PATH_TO_CMAKE_BIN "${CMAKE_COMMAND}" DIRECTORY)
set(PATH_TO_CMAKE_BIN "${PATH_TO_CMAKE_BIN}" CACHE INTERNAL "Path where the CMake executable is")
endif()

View File

@@ -1,347 +0,0 @@
function(qt_maintenance_tool_get_component_platform platform_dir component_platform)
# Mapping between platform file directory and component platform
set(map_llvm-mingw_64 win64_llvm_mingw)
set(map_mingw_64 win64_mingw)
set(map_msvc2019_64 win64_msvc2019_64)
set(map_msvc2022_64 win64_msvc2022_64)
set(map_msvc2022_arm64 win64_msvc2022_arm64)
set(map_gcc_64 linux_gcc_64)
set(map_gcc_arm64 linux_gcc_arm64)
set(map_ios ios)
set(map_macos clang_64)
set(map_android_arm64_v8a android)
set(map_android_armv7 android)
set(map_android_x86 android)
set(map_android_x86_64 android)
set(map_wasm_multithread wasm_multithread)
set(map_wasm_singlethread wasm_singlethread)
if (platform_dir STREQUAL "msvc2022_arm64" AND QT_HOST_PATH)
set(${component_platform} "win64_msvc2022_arm64_cross_compiled" PARENT_SCOPE)
return()
endif()
set(${component_platform} ${map_${platform_dir}} PARENT_SCOPE)
endfunction()
function(qt_maintenance_tool_get_addons addon_list)
set(${addon_list}
qt3d
qt5compat
qtcharts
qtconnectivity
qtdatavis3d
qtgraphs
qtgrpc
qthttpserver
qtimageformats
qtlocation
qtlottie
qtmultimedia
qtnetworkauth
qtpositioning
qtquick3d
qtquick3dphysics
qtquickeffectmaker
qtquicktimeline
qtremoteobjects
qtscxml
qtsensors
qtserialbus
qtserialport
qtshadertools
qtspeech
qtvirtualkeyboard
qtwebchannel
qtwebsockets
qtwebview
# found in commercial version
qtapplicationmanager
qtinterfraceframework
qtlanguageserver
qtmqtt
qtstatemachine
qtopcua
tqtc-qtvncserver
PARENT_SCOPE
)
endfunction()
function(qt_maintenance_tool_get_extensions extensions)
set(${extensions}
qtinsighttracker
qtpdf
qtwebengine
PARENT_SCOPE
)
endfunction()
function(qt_maintenance_tool_get_standalone_addons standalone_addons_list)
set(${standalone_addons_list}
qtquick3d
qt5compat
qtshadertools
qtquicktimeline
PARENT_SCOPE
)
endfunction()
function(qt_maintenance_tool_remove_installed_components components_list)
set(actual_components_list ${${components_list}})
execute_process(
COMMAND "${QT_MAINTENANCE_TOOL}" list
RESULT_VARIABLE result
OUTPUT_VARIABLE output
ERROR_VARIABLE output
TIMEOUT 600
)
if (NOT result EQUAL 0)
message(WARNING "Qt MaintenanceTool returned an error.\n${output}")
set(${components_list} "" PARENT_SCOPE)
return()
endif()
foreach(component_name IN LISTS actual_components_list)
string(FIND "${output}" "<package name=\"${component_name}\"" found_component)
if (NOT found_component EQUAL -1)
list(REMOVE_ITEM ${components_list} ${component_name})
endif()
endforeach()
set(${components_list} ${${components_list}} PARENT_SCOPE)
endfunction()
function(qt_maintenance_tool_install qt_major_version qt_package_list)
if (QT_QMAKE_EXECUTABLE MATCHES ".*/(.*)/(.*)/bin/qmake")
set(qt_version_number ${CMAKE_MATCH_1})
string(REPLACE "." "" qt_version_number_dotless ${qt_version_number})
set(qt_build_flavor ${CMAKE_MATCH_2})
set(additional_addons "")
qt_maintenance_tool_get_extensions(__qt_extensions)
if (qt_version_number VERSION_LESS 6.8.0)
set(additional_addons ${__qt_extensions})
endif()
if (WIN32)
list(APPEND additional_addons qtactiveqt)
endif()
if (UNIX AND NOT APPLE)
list(APPEND additional_addons qtwayland)
endif()
qt_maintenance_tool_get_component_platform(${qt_build_flavor} component_platform)
if (NOT component_platform)
message(STATUS
"Qt Creator: Could not find the component platform for '${qt_build_flavor}' "
"required by the MaintenanceTool. This can happen with a non Qt SDK installation "
"(e.g. system Linux or macOS homebrew).")
return()
endif()
set(installer_component_list "")
foreach (qt_package_name IN LISTS qt_package_list)
string(TOLOWER "${qt_package_name}" qt_package_name_lowercase)
qt_maintenance_tool_get_addons(__qt_addons)
if (qt_version_number VERSION_LESS 6.8.0)
qt_maintenance_tool_get_standalone_addons(__standalone_addons)
foreach(standalone_addon IN LISTS __standalone_addons)
list(REMOVE_ITEM __qt_addons ${standalone_addon})
endforeach()
endif()
# Is the package an addon?
set(install_addon FALSE)
foreach(addon IN LISTS __qt_addons additional_addons)
string(REGEX MATCH "^${addon}$" is_addon "qt${qt_package_name_lowercase}")
if (is_addon)
list(
APPEND installer_component_list
"qt.qt${qt_major_version}.${qt_version_number_dotless}.addons.${addon}"
)
set(install_addon TRUE)
break()
endif()
endforeach()
if (NOT install_addon)
set(install_extension FALSE)
foreach(extension IN LISTS __qt_extensions)
string(REGEX MATCH "^${extension}$" is_extension "qt${qt_package_name_lowercase}")
if (is_extension)
list(
APPEND installer_component_list
"extensions.${extension}.${qt_version_number_dotless}.${component_platform}"
)
set(install_extension TRUE)
break()
endif()
endforeach()
if (NOT install_extension)
set(install_standalone_addon FALSE)
foreach(standalone_addon IN LISTS __standalone_addons)
string(REGEX MATCH "^${standalone_addon}$" is_standalone_addon "qt${qt_package_name_lowercase}")
if (is_standalone_addon)
list(
APPEND installer_component_list
"qt.qt${qt_major_version}.${qt_version_number_dotless}.${standalone_addon}"
)
set(install_standalone_addon TRUE)
break()
endif()
endforeach()
if(NOT install_standalone_addon)
# Install the Desktop package
list(
APPEND installer_component_list
"qt.qt${qt_major_version}.${qt_version_number_dotless}.${component_platform}"
)
endif()
endif()
endif()
endforeach()
qt_maintenance_tool_remove_installed_components(installer_component_list)
list(LENGTH installer_component_list installer_component_list_size)
if (installer_component_list_size EQUAL 0)
return()
endif()
list(TRANSFORM qt_package_list PREPEND "Qt${qt_major_version}")
list(JOIN qt_package_list " " qt_packages_as_string)
list(JOIN installer_component_list " " installer_components_as_string)
message(STATUS "Qt Creator: CMake could not find: ${qt_packages_as_string}. "
"Now installing: ${installer_components_as_string} "
"with the MaintenanceTool ...")
if (QT_CREATOR_MAINTENANCE_TOOL_PROVIDER_USE_CLI)
message(STATUS "Qt Creator: Using MaintenanceTool in CLI Mode. "
"Set QT_CREATOR_MAINTENANCE_TOOL_PROVIDER_USE_CLI to OFF for GUI mode.")
execute_process(
COMMAND
"${QT_MAINTENANCE_TOOL}"
--accept-licenses
--default-answer
--confirm-command
install ${installer_component_list}
RESULT_VARIABLE result
OUTPUT_VARIABLE output
ERROR_VARIABLE output
ECHO_OUTPUT_VARIABLE ECHO_ERROR_VARIABLE
TIMEOUT 600
)
if (NOT result EQUAL 0)
message(WARNING "Qt MaintenanceTool returned an error.\n${output}")
endif()
else()
message(STATUS "Qt Creator: Using MaintenanceTool in GUI Mode. "
"Set QT_CREATOR_MAINTENANCE_TOOL_PROVIDER_USE_CLI to ON for CLI mode.")
set(ENV{QTC_MAINTENANCE_TOOL_COMPONENTS} "${installer_component_list}")
set(ENV{QTC_MAINTENANCE_TOOL_QT_PACKAGES} "${qt_package_list}")
if(CMAKE_HOST_WIN32)
# It's necessary to call actual test inside 'cmd.exe', because 'execute_process' uses
# SW_HIDE to avoid showing a console window, it affects other GUI as well.
# See https://gitlab.kitware.com/cmake/cmake/-/issues/17690 for details.
#
# Run the command using the proxy 'call' command to avoid issues related to invalid
# processing of quotes and spaces in cmd.exe arguments.
set(extra_runner cmd /d /c call)
endif()
execute_process(
COMMAND ${extra_runner}
"${QT_MAINTENANCE_TOOL}"
--script "${CMAKE_CURRENT_FUNCTION_LIST_DIR}/maintenance_tool_provider.qs"
--verbose
RESULT_VARIABLE result
OUTPUT_VARIABLE output
ERROR_VARIABLE output
ECHO_OUTPUT_VARIABLE ECHO_ERROR_VARIABLE
TIMEOUT 600
)
if (NOT result EQUAL 0)
message(WARNING "Qt MaintenanceTool returned an error.\n${output}")
endif()
endif()
endif()
endfunction()
macro(qt_maintenance_tool_dependency method package_name)
# Work around upstream cmake issue: https://gitlab.kitware.com/cmake/cmake/-/issues/27169
if(ANDROID
AND CMAKE_VERSION VERSION_GREATER_EQUAL 3.29
AND NOT ANDROID_USE_LEGACY_TOOLCHAIN_FILE
AND NOT CMAKE_CXX_COMPILER_CLANG_SCAN_DEPS
AND NOT QT_NO_SET_MAINTENANCE_TOOL_PROVIDER_POLICY_CMP0155
)
message(DEBUG
"Setting policy CMP0155 to OLD inside qt_maintenance_tool_dependency to avoid "
"issues with not being able to find the Threads package when targeting Android with "
"cmake_minimum_required(3.29) and CMAKE_CXX_STANDARD >= 20."
)
# We don't create an explicit policy stack entry before changing the policy, because setting
# the policy value bubbles it up to the parent find_package() scope, which is fine, that's
# exactly the scope we want to modify.
cmake_policy(SET CMP0155 OLD)
endif()
if (${package_name} MATCHES "^Qt([5-9])(.*)$")
set(__qt_dependency_qt_major_version ${CMAKE_MATCH_1})
set(__qt_dependency_qt_package_name ${CMAKE_MATCH_2})
# https://cmake.org/cmake/help/latest/command/find_package.html
set(__qt_dependency_options
CONFIG NO_MODULE MODULE REQUIRED EXACT QUIET GLOBAL NO_POLICY_SCOPE NO_DEFAULT_PATH NO_PACKAGE_ROOT_PATH
NO_CMAKE_PATH NO_CMAKE_ENVIRONMENT_PATH NO_SYSTEM_ENVIRONMENT_PATH NO_CMAKE_PACKAGE_REGISTRY
NO_CMAKE_SYSTEM_PATH NO_CMAKE_INSTALL_PREFIX NO_CMAKE_SYSTEM_PACKAGE_REGISTRY CMAKE_FIND_ROOT_PATH_BOTH
ONLY_CMAKE_FIND_ROOT_PATH NO_CMAKE_FIND_ROOT_PATH
)
set(__qt_dependency_oneValueArgs REGISTRY_VIEW)
set(__qt_dependency_multiValueArgs COMPONENTS OPTIONAL_COMPONENTS NAMES CONFIGS HINTS PATHS PATH_SUFFIXES)
cmake_parse_arguments(__qt_dependency_arg "${__qt_dependency_options}" "${__qt_dependency_oneValueArgs}" "${__qt_dependency_multiValueArgs}" ${ARGN})
if (__qt_dependency_arg_REQUIRED AND __qt_dependency_arg_COMPONENTS)
# Install missing COMPONENTS.
set(__qt_dependency_pkgs_to_install "")
foreach(pkg IN LISTS __qt_dependency_arg_COMPONENTS)
find_package(Qt${__qt_dependency_qt_major_version}${pkg}
PATHS ${CMAKE_PREFIX_PATH} ${CMAKE_MODULE_PATH} NO_DEFAULT_PATH BYPASS_PROVIDER QUIET)
if (NOT Qt${__qt_dependency_qt_major_version}${pkg}_FOUND)
list(APPEND __qt_dependency_pkgs_to_install ${pkg})
endif()
endforeach()
if (__qt_dependency_pkgs_to_install)
qt_maintenance_tool_install("${__qt_dependency_qt_major_version}" "${__qt_dependency_pkgs_to_install}")
endif()
elseif(__qt_dependency_arg_REQUIRED AND NOT __qt_dependency_qt_package_name)
# Install the Desktop package if Qt::Core is missing
find_package(Qt${__qt_dependency_qt_major_version}Core
PATHS ${CMAKE_PREFIX_PATH} ${CMAKE_MODULE_PATH} NO_DEFAULT_PATH BYPASS_PROVIDER QUIET)
if (NOT Qt${__qt_dependency_qt_major_version}$Core_FOUND)
qt_maintenance_tool_install("${__qt_dependency_qt_major_version}" Core)
endif()
endif()
find_package(${package_name} ${ARGN}
PATHS ${CMAKE_PREFIX_PATH} ${CMAKE_MODULE_PATH} NO_DEFAULT_PATH BYPASS_PROVIDER QUIET)
if (NOT ${package_name}_FOUND AND __qt_dependency_arg_REQUIRED)
qt_maintenance_tool_install("${__qt_dependency_qt_major_version}" "${__qt_dependency_qt_package_name}")
find_package(${package_name} ${ARGN} BYPASS_PROVIDER)
endif()
else()
find_package(${package_name} ${ARGN} BYPASS_PROVIDER)
endif()
endmacro()
cmake_language(
SET_DEPENDENCY_PROVIDER qt_maintenance_tool_dependency
SUPPORTED_METHODS FIND_PACKAGE
)

View File

@@ -1,60 +0,0 @@
accountFieldsVisible = function()
{
var qtPackagesString = installer.environmentVariable("QTC_MAINTENANCE_TOOL_QT_PACKAGES").toString();
qtPackagesString = qtPackagesString.split(";").join(" ");
var result = QMessageBox.question("qtcreator.install.packages", "Qt Creator",
"CMake could not find: " + qtPackagesString + "<br><br>" +
"Do you want to install the missing packages?",
QMessageBox.Yes | QMessageBox.No, QMessageBox.Yes);
if (result == QMessageBox.No) {
gui.rejectWithoutPrompt();
} else {
var ifwVersion = installer.value("FrameworkVersion");
if (installer.versionMatches(ifwVersion, "=4.9.0"))
gui.clickButton("submitButtonLogin");
else
gui.clickButton(buttons.NextButton);
}
}
usageStatisticVisible = function()
{
gui.clickButton(buttons.NextButton);
}
Controller.prototype.CredentialsPageCallback = function()
{
var page = gui.currentPageWidget();
page.accountFieldsVisible.connect(accountFieldsVisible)
var ifwVersion = installer.value("FrameworkVersion");
if (installer.versionMatches(ifwVersion, "=4.9.0"))
page.usageStatisticVisible.connect(usageStatisticVisible);
}
Controller.prototype.IntroductionPageCallback = function()
{
gui.clickButton(buttons.NextButton);
}
Controller.prototype.ComponentSelectionPageCallback = function()
{
var componentsString = installer.environmentVariable("QTC_MAINTENANCE_TOOL_COMPONENTS");
var componentsList = componentsString.split(";");
for (var idx = 0; idx < componentsList.length; idx++) {
installer.selectComponent(componentsList[idx]);
}
gui.clickButton(buttons.NextButton);
}
Controller.prototype.FinishedPageCallback = function()
{
gui.clickButton(buttons.FinishButton);
}
function Controller()
{
installer.installationFinished.connect(function() {
gui.clickButton(buttons.NextButton);
})
}

Some files were not shown because too many files have changed in this diff Show More