Überarbeitung

Gramatik
Laden Bilder
This commit is contained in:
AshBastian
2019-12-04 14:54:20 +01:00
parent 8b88626cdf
commit 32df5b59a5
31 changed files with 5243 additions and 31 deletions

View File

@@ -143,7 +143,7 @@ void IntelliPhotoGui::createActions()
// Create exit action and tie to IntelliPhotoGui::close()
exitAct = new QAction(tr("E&xit"), this);
exitAct = new QAction(tr("&Exit"), this);
exitAct->setShortcuts(QKeySequence::Quit);
connect(exitAct, SIGNAL(triggered()), this, SLOT(close()));

View File

@@ -3,8 +3,8 @@
#include <QList>
#include <QMainWindow>
#include<QGridLayout>
#include<QPushButton>
#include <QGridLayout>
#include <QPushButton>
// PaintingArea used to paint the image
class PaintingArea;

View File

@@ -19,8 +19,10 @@ bool IntelliImage::loadImage(const QString &fileName){
if (!loadedImage.load(fileName))
return false;
loadedImage =loadedImage.scaled(imageData.size(),Qt::IgnoreAspectRatio);
imageData= loadedImage.convertToFormat(QImage::Format_ARGB32);
// scaled Image to size of Layer
// loadedImage = loadedImage.scaled(imageData.size(),Qt::IgnoreAspectRatio);
imageData = loadedImage.convertToFormat(QImage::Format_ARGB32);
return true;
}

View File

@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QtCreatorProject>
<!-- Written by QtCreator 4.10.2, 2019-11-28T16:37:27. -->
<!-- Written by QtCreator 4.10.2, 2019-12-03T16:32:34. -->
<qtcreator>
<data>
<variable>EnvironmentId</variable>
<value type="QByteArray">{426164d9-3771-4235-8f83-cb0b49423ffc}</value>
<value type="QByteArray">{2eff11b9-2504-4003-b4ce-30c119b76df9}</value>
</data>
<data>
<variable>ProjectExplorer.Project.ActiveTarget</variable>
@@ -59,24 +59,19 @@
<value type="QString">-fno-delayed-template-parsing</value>
</valuelist>
<value type="bool" key="ClangCodeModel.UseGlobalConfig">true</value>
<value type="bool" key="ClangTools.BuildBeforeAnalysis">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>
</data>
<data>
<variable>ProjectExplorer.Project.Target.0</variable>
<valuemap type="QVariantMap">
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Desktop Qt 5.12.5 MinGW 64-bit</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Desktop Qt 5.12.5 MinGW 64-bit</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">qt.qt5.5125.win64_mingw73_kit</value>
<value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">1</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Desktop Qt 5.12.5 MSVC2017 64bit</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Desktop Qt 5.12.5 MSVC2017 64bit</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">qt.qt5.5125.win64_msvc2017_64_kit</value>
<value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">0</value>
<value type="int" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value>
<value type="int" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value>
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0">
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">C:/Users/jonas/OneDrive/Documents/GitHub/intelliphoto/IntelliPhoto/build-IntelliPhoto-Desktop_Qt_5_12_5_MinGW_64_bit-Debug</value>
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">C:/Users/Basti/OneDrive/Documents/Uni/Softwaretechnologie/IntelliPhoto/build-IntelliPhoto-Desktop_Qt_5_12_5_MSVC2017_64bit-Debug</value>
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
@@ -132,7 +127,7 @@
<value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value>
</valuemap>
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.1">
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">C:/Users/jonas/OneDrive/Documents/GitHub/intelliphoto/IntelliPhoto/build-IntelliPhoto-Desktop_Qt_5_12_5_MinGW_64_bit-Release</value>
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">C:/Users/Basti/OneDrive/Documents/Uni/Softwaretechnologie/IntelliPhoto/build-IntelliPhoto-Desktop_Qt_5_12_5_MSVC2017_64bit-Release</value>
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
@@ -188,7 +183,7 @@
<value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value>
</valuemap>
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.2">
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">C:/Users/jonas/OneDrive/Documents/GitHub/intelliphoto/IntelliPhoto/build-IntelliPhoto-Desktop_Qt_5_12_5_MinGW_64_bit-Profile</value>
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">C:/Users/Basti/OneDrive/Documents/Uni/Softwaretechnologie/IntelliPhoto/build-IntelliPhoto-Desktop_Qt_5_12_5_MSVC2017_64bit-Profile</value>
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
@@ -312,7 +307,7 @@
<valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">IntelliPhoto</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4RunConfiguration:C:/Users/jonas/OneDrive/Documents/GitHub/intelliphoto/IntelliPhoto/Painting/IntelliPhoto.pro</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4RunConfiguration:C:/Users/Basti/OneDrive/Documents/Uni/Softwaretechnologie/IntelliPhoto/Painting/IntelliPhoto.pro</value>
<value type="QString" key="RunConfiguration.Arguments"></value>
<value type="uint" key="RunConfiguration.QmlDebugServerPort">3768</value>
<value type="bool" key="RunConfiguration.UseCppDebugger">false</value>
@@ -322,7 +317,7 @@
<value type="bool" key="RunConfiguration.UseQmlDebugger">false</value>
<value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value>
<value type="QString" key="RunConfiguration.WorkingDirectory"></value>
<value type="QString" key="RunConfiguration.WorkingDirectory.default">C:/Users/jonas/OneDrive/Documents/GitHub/intelliphoto/IntelliPhoto/build-IntelliPhoto-Desktop_Qt_5_12_5_MinGW_64_bit-Release</value>
<value type="QString" key="RunConfiguration.WorkingDirectory.default">C:/Users/Basti/OneDrive/Documents/Uni/Softwaretechnologie/IntelliPhoto/build-IntelliPhoto-Desktop_Qt_5_12_5_MSVC2017_64bit-Debug</value>
</valuemap>
<value type="int" key="ProjectExplorer.Target.RunConfigurationCount">1</value>
</valuemap>

View File

@@ -0,0 +1,342 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QtCreatorProject>
<!-- Written by QtCreator 4.10.2, 2019-12-03T16:12:45. -->
<qtcreator>
<data>
<variable>EnvironmentId</variable>
<value type="QByteArray">{426164d9-3771-4235-8f83-cb0b49423ffc}</value>
</data>
<data>
<variable>ProjectExplorer.Project.ActiveTarget</variable>
<value type="int">0</value>
</data>
<data>
<variable>ProjectExplorer.Project.EditorSettings</variable>
<valuemap type="QVariantMap">
<value type="bool" key="EditorConfiguration.AutoIndent">true</value>
<value type="bool" key="EditorConfiguration.AutoSpacesForTabs">false</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="int" 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.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="bool" key="EditorConfiguration.ScrollWheelZooming">true</value>
<value type="bool" key="EditorConfiguration.ShowMargin">false</value>
<value type="int" key="EditorConfiguration.SmartBackspaceBehavior">0</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="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="bool" key="EditorConfiguration.inEntireDocument">false</value>
</valuemap>
</data>
<data>
<variable>ProjectExplorer.Project.PluginSettings</variable>
<valuemap type="QVariantMap">
<valuelist type="QVariantList" key="ClangCodeModel.CustomCommandLineKey">
<value type="QString">-fno-delayed-template-parsing</value>
</valuelist>
<value type="bool" key="ClangCodeModel.UseGlobalConfig">true</value>
<value type="bool" key="ClangTools.BuildBeforeAnalysis">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>
</data>
<data>
<variable>ProjectExplorer.Project.Target.0</variable>
<valuemap type="QVariantMap">
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Desktop Qt 5.12.5 MinGW 64-bit</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Desktop Qt 5.12.5 MinGW 64-bit</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">qt.qt5.5125.win64_mingw73_kit</value>
<value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">1</value>
<value type="int" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value>
<value type="int" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value>
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0">
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">C:/Users/jonas/OneDrive/Documents/GitHub/intelliphoto/IntelliPhoto/build-IntelliPhoto-Desktop_Qt_5_12_5_MinGW_64_bit-Debug</value>
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
<value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">true</value>
<value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
<value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
<value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">false</value>
<value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">false</value>
</valuemap>
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/>
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
</valuemap>
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Erstellen</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="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/>
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
</valuemap>
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Bereinigen</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.UserEnvironmentChanges"/>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Debug</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Debug</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
<value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">2</value>
<value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value>
</valuemap>
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.1">
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">C:/Users/jonas/OneDrive/Documents/GitHub/intelliphoto/IntelliPhoto/build-IntelliPhoto-Desktop_Qt_5_12_5_MinGW_64_bit-Release</value>
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
<value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">false</value>
<value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
<value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
<value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">false</value>
<value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">true</value>
</valuemap>
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/>
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
</valuemap>
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Erstellen</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="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/>
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
</valuemap>
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Bereinigen</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.UserEnvironmentChanges"/>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Release</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Release</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
<value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value>
<value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value>
</valuemap>
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.2">
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">C:/Users/jonas/OneDrive/Documents/GitHub/intelliphoto/IntelliPhoto/build-IntelliPhoto-Desktop_Qt_5_12_5_MinGW_64_bit-Profile</value>
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
<value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">true</value>
<value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
<value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
<value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">true</value>
<value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">true</value>
</valuemap>
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/>
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
</valuemap>
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Erstellen</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="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/>
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
</valuemap>
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Bereinigen</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.UserEnvironmentChanges"/>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Profile</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Profile</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
<value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value>
<value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value>
</valuemap>
<value type="int" key="ProjectExplorer.Target.BuildConfigurationCount">3</value>
<valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.0">
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">0</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Deployment</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>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Deployment-Konfiguration</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.DefaultDeployConfiguration</value>
</valuemap>
<value type="int" key="ProjectExplorer.Target.DeployConfigurationCount">1</value>
<valuemap type="QVariantMap" key="ProjectExplorer.Target.PluginSettings"/>
<valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.0">
<value type="QString" key="Analyzer.Perf.CallgraphMode">dwarf</value>
<valuelist type="QVariantList" key="Analyzer.Perf.Events">
<value type="QString">cpu-cycles</value>
</valuelist>
<valuelist type="QVariantList" key="Analyzer.Perf.ExtraArguments"/>
<value type="int" key="Analyzer.Perf.Frequency">250</value>
<value type="QString" key="Analyzer.Perf.SampleMode">-F</value>
<value type="bool" key="Analyzer.Perf.Settings.UseGlobalSettings">true</value>
<value type="int" key="Analyzer.Perf.StackSize">4096</value>
<value type="bool" key="Analyzer.QmlProfiler.AggregateTraces">false</value>
<value type="bool" key="Analyzer.QmlProfiler.FlushEnabled">false</value>
<value type="uint" key="Analyzer.QmlProfiler.FlushInterval">1000</value>
<value type="QString" key="Analyzer.QmlProfiler.LastTraceFile"></value>
<value type="bool" key="Analyzer.QmlProfiler.Settings.UseGlobalSettings">true</value>
<valuelist type="QVariantList" key="Analyzer.Valgrind.AddedSuppressionFiles"/>
<value type="bool" key="Analyzer.Valgrind.Callgrind.CollectBusEvents">false</value>
<value type="bool" key="Analyzer.Valgrind.Callgrind.CollectSystime">false</value>
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableBranchSim">false</value>
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableCacheSim">false</value>
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableEventToolTips">true</value>
<value type="double" key="Analyzer.Valgrind.Callgrind.MinimumCostRatio">0.01</value>
<value type="double" key="Analyzer.Valgrind.Callgrind.VisualisationMinimumCostRatio">10</value>
<value type="bool" key="Analyzer.Valgrind.FilterExternalIssues">true</value>
<value type="QString" key="Analyzer.Valgrind.KCachegrindExecutable">kcachegrind</value>
<value type="int" key="Analyzer.Valgrind.LeakCheckOnFinish">1</value>
<value type="int" key="Analyzer.Valgrind.NumCallers">25</value>
<valuelist type="QVariantList" key="Analyzer.Valgrind.RemovedSuppressionFiles"/>
<value type="int" key="Analyzer.Valgrind.SelfModifyingCodeDetection">1</value>
<value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value>
<value type="bool" key="Analyzer.Valgrind.ShowReachable">false</value>
<value type="bool" key="Analyzer.Valgrind.TrackOrigins">true</value>
<value type="QString" key="Analyzer.Valgrind.ValgrindExecutable">valgrind</value>
<valuelist type="QVariantList" key="Analyzer.Valgrind.VisibleErrorKinds">
<value type="int">0</value>
<value type="int">1</value>
<value type="int">2</value>
<value type="int">3</value>
<value type="int">4</value>
<value type="int">5</value>
<value type="int">6</value>
<value type="int">7</value>
<value type="int">8</value>
<value type="int">9</value>
<value type="int">10</value>
<value type="int">11</value>
<value type="int">12</value>
<value type="int">13</value>
<value type="int">14</value>
</valuelist>
<value type="int" key="PE.EnvironmentAspect.Base">2</value>
<valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">IntelliPhoto</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4RunConfiguration:C:/Users/jonas/OneDrive/Documents/GitHub/intelliphoto/IntelliPhoto/Painting/IntelliPhoto.pro</value>
<value type="QString" key="RunConfiguration.Arguments"></value>
<value type="uint" key="RunConfiguration.QmlDebugServerPort">3768</value>
<value type="bool" key="RunConfiguration.UseCppDebugger">false</value>
<value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value>
<value type="bool" key="RunConfiguration.UseLibrarySearchPath">true</value>
<value type="bool" key="RunConfiguration.UseMultiProcess">false</value>
<value type="bool" key="RunConfiguration.UseQmlDebugger">false</value>
<value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value>
<value type="QString" key="RunConfiguration.WorkingDirectory"></value>
<value type="QString" key="RunConfiguration.WorkingDirectory.default">C:/Users/jonas/OneDrive/Documents/GitHub/intelliphoto/IntelliPhoto/build-IntelliPhoto-Desktop_Qt_5_12_5_MinGW_64_bit-Release</value>
</valuemap>
<value type="int" key="ProjectExplorer.Target.RunConfigurationCount">1</value>
</valuemap>
</data>
<data>
<variable>ProjectExplorer.Project.TargetCount</variable>
<value type="int">1</value>
</data>
<data>
<variable>ProjectExplorer.Project.Updater.FileVersion</variable>
<value type="int">22</value>
</data>
<data>
<variable>Version</variable>
<value type="int">22</value>
</data>
</qtcreator>

View File

@@ -1,19 +1,19 @@
// ---------- PaintingArea.cpp ----------
#include <QtWidgets>
#include<QRect>
#include <QRect>
#include "PaintingArea.h"
#include "Image/IntelliRasterImage.h"
#include "Image/IntelliShapedImage.h"
#include<vector>
#include<QPoint>
#include <vector>
#include <QPoint>
PaintingArea::PaintingArea(QWidget *parent)
: QWidget(parent)
{
//create standart image
this->image = new IntelliRasterImage(400,400);
standart_image();
std::vector<QPoint> poly;
poly.push_back(QPoint(200,0));
poly.push_back(QPoint(400,300));
@@ -24,6 +24,10 @@ PaintingArea::PaintingArea(QWidget *parent)
this->setUp();
}
void PaintingArea::standart_image(){
this->image = new IntelliRasterImage(400,400);
}
void PaintingArea::setUp(){
// Roots the widget to the top left even if resized
setAttribute(Qt::WA_StaticContents);
@@ -52,7 +56,9 @@ PaintingArea::PaintingArea(int width, int height, ImageType type, QWidget *paren
// Used to load the image and place it in the widget
bool PaintingArea::openImage(const QString &fileName)
{
qDebug("%d, %d",image->x(),image->y());
bool open = image->loadImage(fileName);
qDebug("%d, %d",image->x(),image->y());
update();
return open;
}
@@ -86,6 +92,12 @@ void PaintingArea::setPenWidth(int newWidth)
void PaintingArea::clearImage()
{
image->floodFill(qRgb(255, 255, 255));
//recreate standart image
IntelliImage* temp = image;
standart_image();
delete [] temp;
update();
}
@@ -95,8 +107,8 @@ void PaintingArea::clearImage()
void PaintingArea::mousePressEvent(QMouseEvent *event)
{
if (event->button() == Qt::LeftButton) {
int x = event->x()*(float)image->x()/(float)size().width();
int y = event->y()*(float)image->y()/(float)size().height();
int x = static_cast<int>(event->x()*static_cast<float>(image->x())/static_cast<float>(size().width()));
int y = static_cast<int>(event->y()*static_cast<float>(image->y())/static_cast<float>(size().height()));
lastPoint=QPoint(x,y);
scribbling = true;
}
@@ -109,8 +121,8 @@ void PaintingArea::mousePressEvent(QMouseEvent *event)
void PaintingArea::mouseMoveEvent(QMouseEvent *event)
{
if ((event->buttons() & Qt::LeftButton) && scribbling){
int x = event->x()*(float)image->x()/(float)size().width();
int y = event->y()*(float)image->y()/(float)size().height();
int x = static_cast<int>(event->x()*static_cast<float>(image->x())/static_cast<float>(size().width()));
int y = static_cast<int>(event->y()*static_cast<float>(image->y())/static_cast<float>(size().height()));
drawLineTo(QPoint(x,y));
update();
}
@@ -120,8 +132,8 @@ void PaintingArea::mouseMoveEvent(QMouseEvent *event)
void PaintingArea::mouseReleaseEvent(QMouseEvent *event)
{
if (event->button() == Qt::LeftButton && scribbling) {
int x = event->x()*(float)image->x()/(float)size().width();
int y = event->y()*(float)image->y()/(float)size().height();
int x = static_cast<int>(event->x()*static_cast<float>(image->x())/static_cast<float>(size().width()));
int y = static_cast<int>(event->y()*static_cast<float>(image->y())/static_cast<float>(size().height()));
drawLineTo(QPoint(x,y));
update();
scribbling = false;

View File

@@ -25,6 +25,7 @@ public:
bool saveImage(const QString &fileName, const char *fileFormat);
void setPenColor(const QColor &newColor);
void setPenWidth(int newWidth);
void standart_image();
// Has the image been modified since last save
bool isModified() const { return modified; }

View File

@@ -0,0 +1,20 @@
QMAKE_CXX.QT_COMPILER_STDCXX = 199711L
QMAKE_CXX.QMAKE_MSC_VER = 1916
QMAKE_CXX.QMAKE_MSC_FULL_VER = 191627031
QMAKE_CXX.COMPILER_MACROS = \
QT_COMPILER_STDCXX \
QMAKE_MSC_VER \
QMAKE_MSC_FULL_VER
QMAKE_CXX.INCDIRS = \
"A:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include" \
"C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" \
"A:\\Windows Kits\\10\\include\\10.0.17763.0\\ucrt" \
"A:\\Windows Kits\\10\\include\\10.0.17763.0\\shared" \
"A:\\Windows Kits\\10\\include\\10.0.17763.0\\um" \
"A:\\Windows Kits\\10\\include\\10.0.17763.0\\winrt" \
"A:\\Windows Kits\\10\\include\\10.0.17763.0\\cppwinrt"
QMAKE_CXX.LIBDIRS = \
"A:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\lib\\x64" \
"C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x64" \
"A:\\Windows Kits\\10\\lib\\10.0.17763.0\\ucrt\\x64" \
"A:\\Windows Kits\\10\\lib\\10.0.17763.0\\um\\x64"

Binary file not shown.

After

Width:  |  Height:  |  Size: 834 KiB

View File

@@ -0,0 +1,37 @@
#include <windows.h>
IDI_ICON1 ICON DISCARDABLE "C:\\Users\\Basti\\OneDrive\\Documents\\Uni\\Softwaretechnologie\\IntelliPhoto\\Painting\\icon.ico"
VS_VERSION_INFO VERSIONINFO
FILEVERSION 0,0,0,0
PRODUCTVERSION 0,0,0,0
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS VS_FF_DEBUG
#else
FILEFLAGS 0x0L
#endif
FILEOS VOS__WINDOWS32
FILETYPE VFT_DLL
FILESUBTYPE 0x0L
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "040904b0"
BEGIN
VALUE "CompanyName", "\0"
VALUE "FileDescription", "\0"
VALUE "FileVersion", "0.0.0.0\0"
VALUE "LegalCopyright", "\0"
VALUE "OriginalFilename", "IntelliPhoto.exe\0"
VALUE "ProductName", "IntelliPhoto\0"
VALUE "ProductVersion", "0.0.0.0\0"
END
END
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation", 0x0409, 1200
END
END
/* End of Version info */

View File

@@ -0,0 +1,506 @@
#############################################################################
# Makefile for building: IntelliPhoto
# Generated by qmake (3.1) (Qt 5.12.5)
# Project: ..\Painting\IntelliPhoto.pro
# Template: app
# Command: A:\Qt\5.12.5\msvc2017_64\bin\qmake.exe -o Makefile ..\Painting\IntelliPhoto.pro -spec win32-msvc "CONFIG+=debug" "CONFIG+=qml_debug"
#############################################################################
MAKEFILE = Makefile
EQ = =
first: debug
install: debug-install
uninstall: debug-uninstall
QMAKE = A:\Qt\5.12.5\msvc2017_64\bin\qmake.exe
DEL_FILE = del
CHK_DIR_EXISTS= if not exist
MKDIR = mkdir
COPY = copy /y
COPY_FILE = copy /y
COPY_DIR = xcopy /s /q /y /i
INSTALL_FILE = copy /y
INSTALL_PROGRAM = copy /y
INSTALL_DIR = xcopy /s /q /y /i
QINSTALL = A:\Qt\5.12.5\msvc2017_64\bin\qmake.exe -install qinstall
QINSTALL_PROGRAM = A:\Qt\5.12.5\msvc2017_64\bin\qmake.exe -install qinstall -exe
DEL_FILE = del
SYMLINK = $(QMAKE) -install ln -f -s
DEL_DIR = rmdir
MOVE = move
SUBTARGETS = \
debug \
release
debug: $(MAKEFILE) FORCE
@set MAKEFLAGS=$(MAKEFLAGS)
$(MAKE) -f $(MAKEFILE).Debug
debug-make_first: FORCE
@set MAKEFLAGS=$(MAKEFLAGS)
$(MAKE) -f $(MAKEFILE).Debug
debug-all: FORCE
@set MAKEFLAGS=$(MAKEFLAGS)
$(MAKE) -f $(MAKEFILE).Debug all
debug-clean: FORCE
@set MAKEFLAGS=$(MAKEFLAGS)
$(MAKE) -f $(MAKEFILE).Debug clean
debug-distclean: FORCE
@set MAKEFLAGS=$(MAKEFLAGS)
$(MAKE) -f $(MAKEFILE).Debug distclean
debug-install: FORCE
@set MAKEFLAGS=$(MAKEFLAGS)
$(MAKE) -f $(MAKEFILE).Debug install
debug-uninstall: FORCE
@set MAKEFLAGS=$(MAKEFLAGS)
$(MAKE) -f $(MAKEFILE).Debug uninstall
release: $(MAKEFILE) FORCE
@set MAKEFLAGS=$(MAKEFLAGS)
$(MAKE) -f $(MAKEFILE).Release
release-make_first: FORCE
@set MAKEFLAGS=$(MAKEFLAGS)
$(MAKE) -f $(MAKEFILE).Release
release-all: FORCE
@set MAKEFLAGS=$(MAKEFLAGS)
$(MAKE) -f $(MAKEFILE).Release all
release-clean: FORCE
@set MAKEFLAGS=$(MAKEFLAGS)
$(MAKE) -f $(MAKEFILE).Release clean
release-distclean: FORCE
@set MAKEFLAGS=$(MAKEFLAGS)
$(MAKE) -f $(MAKEFILE).Release distclean
release-install: FORCE
@set MAKEFLAGS=$(MAKEFLAGS)
$(MAKE) -f $(MAKEFILE).Release install
release-uninstall: FORCE
@set MAKEFLAGS=$(MAKEFLAGS)
$(MAKE) -f $(MAKEFILE).Release uninstall
Makefile: ..\Painting\IntelliPhoto.pro A:\Qt\5.12.5\msvc2017_64\mkspecs\win32-msvc\qmake.conf A:\Qt\5.12.5\msvc2017_64\mkspecs\features\spec_pre.prf \
A:\Qt\5.12.5\msvc2017_64\mkspecs\common\angle.conf \
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\win32\windows_vulkan_sdk.prf \
A:\Qt\5.12.5\msvc2017_64\mkspecs\common\windows-vulkan.conf \
A:\Qt\5.12.5\msvc2017_64\mkspecs\common\msvc-desktop.conf \
A:\Qt\5.12.5\msvc2017_64\mkspecs\qconfig.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3danimation.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3danimation_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dcore.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dcore_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dextras.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dextras_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dinput.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dinput_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dlogic.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dlogic_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dquick.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dquick_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dquickanimation.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dquickanimation_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dquickextras.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dquickextras_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dquickinput.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dquickinput_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dquickrender.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dquickrender_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dquickscene2d.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dquickscene2d_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3drender.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3drender_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_accessibility_support_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_axbase.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_axbase_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_axcontainer.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_axcontainer_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_axserver.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_axserver_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_bluetooth.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_bluetooth_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_bootstrap_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_charts.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_charts_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_concurrent.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_concurrent_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_core.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_core_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_datavisualization.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_datavisualization_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_dbus.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_dbus_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_designer.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_designer_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_designercomponents_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_devicediscovery_support_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_edid_support_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_egl_support_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_eventdispatcher_support_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_fb_support_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_fontdatabase_support_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_gamepad.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_gamepad_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_gui.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_gui_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_help.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_help_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_location.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_location_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_multimedia.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_multimedia_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_multimediawidgets.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_multimediawidgets_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_network.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_network_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_networkauth.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_networkauth_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_nfc.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_nfc_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_opengl.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_opengl_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_openglextensions.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_openglextensions_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_packetprotocol_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_platformcompositor_support_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_positioning.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_positioning_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_positioningquick.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_positioningquick_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_printsupport.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_printsupport_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_purchasing.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_purchasing_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_qml.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_qml_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_qmldebug_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_qmldevtools_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_qmltest.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_qmltest_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_qtmultimediaquicktools_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_quick.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_quick_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_quickcontrols2.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_quickcontrols2_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_quickparticles_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_quickshapes_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_quicktemplates2.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_quicktemplates2_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_quickwidgets.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_quickwidgets_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_remoteobjects.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_remoteobjects_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_repparser.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_repparser_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_script.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_script_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_scripttools.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_scripttools_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_scxml.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_scxml_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_sensors.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_sensors_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_serialbus.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_serialbus_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_serialport.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_serialport_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_sql.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_sql_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_svg.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_svg_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_testlib.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_testlib_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_texttospeech.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_texttospeech_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_theme_support_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_uiplugin.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_uitools.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_uitools_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_virtualkeyboard.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_virtualkeyboard_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_vulkan_support_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_webchannel.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_webchannel_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_webengine.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_webengine_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_webenginecore.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_webenginecore_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_webenginecoreheaders_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_webenginewidgets.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_webenginewidgets_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_websockets.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_websockets_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_webview.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_webview_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_widgets.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_widgets_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_windowsuiautomation_support_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_winextras.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_winextras_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_xml.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_xml_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_xmlpatterns.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_xmlpatterns_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_zlib_private.pri \
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\qt_functions.prf \
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\qt_config.prf \
A:\Qt\5.12.5\msvc2017_64\mkspecs\win32-msvc\qmake.conf \
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\spec_post.prf \
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\exclusive_builds.prf \
A:\Qt\5.12.5\msvc2017_64\mkspecs\common\msvc-version.conf \
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\toolchain.prf \
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\default_pre.prf \
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\win32\default_pre.prf \
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\resolve_config.prf \
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\exclusive_builds_post.prf \
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\default_post.prf \
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\qml_debug.prf \
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\precompile_header.prf \
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\warn_on.prf \
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\qt.prf \
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\resources.prf \
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\moc.prf \
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\win32\opengl.prf \
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\uic.prf \
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\qmake_use.prf \
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\file_copies.prf \
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\win32\windows.prf \
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\testcase_targets.prf \
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\exceptions.prf \
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\yacc.prf \
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\lex.prf \
..\Painting\IntelliPhoto.pro \
A:\Qt\5.12.5\msvc2017_64\lib\Qt5Widgets.prl \
A:\Qt\5.12.5\msvc2017_64\lib\Qt5Gui.prl \
A:\Qt\5.12.5\msvc2017_64\lib\Qt5Core.prl \
A:\Qt\5.12.5\msvc2017_64\lib\qtmain.prl
$(QMAKE) -o Makefile ..\Painting\IntelliPhoto.pro -spec win32-msvc "CONFIG+=debug" "CONFIG+=qml_debug"
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\spec_pre.prf:
A:\Qt\5.12.5\msvc2017_64\mkspecs\common\angle.conf:
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\win32\windows_vulkan_sdk.prf:
A:\Qt\5.12.5\msvc2017_64\mkspecs\common\windows-vulkan.conf:
A:\Qt\5.12.5\msvc2017_64\mkspecs\common\msvc-desktop.conf:
A:\Qt\5.12.5\msvc2017_64\mkspecs\qconfig.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3danimation.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3danimation_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dcore.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dcore_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dextras.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dextras_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dinput.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dinput_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dlogic.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dlogic_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dquick.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dquick_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dquickanimation.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dquickanimation_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dquickextras.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dquickextras_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dquickinput.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dquickinput_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dquickrender.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dquickrender_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dquickscene2d.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3dquickscene2d_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3drender.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_3drender_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_accessibility_support_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_axbase.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_axbase_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_axcontainer.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_axcontainer_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_axserver.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_axserver_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_bluetooth.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_bluetooth_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_bootstrap_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_charts.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_charts_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_concurrent.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_concurrent_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_core.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_core_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_datavisualization.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_datavisualization_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_dbus.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_dbus_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_designer.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_designer_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_designercomponents_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_devicediscovery_support_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_edid_support_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_egl_support_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_eventdispatcher_support_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_fb_support_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_fontdatabase_support_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_gamepad.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_gamepad_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_gui.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_gui_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_help.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_help_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_location.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_location_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_multimedia.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_multimedia_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_multimediawidgets.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_multimediawidgets_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_network.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_network_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_networkauth.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_networkauth_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_nfc.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_nfc_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_opengl.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_opengl_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_openglextensions.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_openglextensions_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_packetprotocol_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_platformcompositor_support_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_positioning.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_positioning_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_positioningquick.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_positioningquick_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_printsupport.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_printsupport_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_purchasing.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_purchasing_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_qml.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_qml_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_qmldebug_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_qmldevtools_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_qmltest.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_qmltest_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_qtmultimediaquicktools_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_quick.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_quick_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_quickcontrols2.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_quickcontrols2_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_quickparticles_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_quickshapes_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_quicktemplates2.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_quicktemplates2_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_quickwidgets.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_quickwidgets_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_remoteobjects.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_remoteobjects_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_repparser.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_repparser_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_script.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_script_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_scripttools.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_scripttools_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_scxml.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_scxml_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_sensors.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_sensors_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_serialbus.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_serialbus_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_serialport.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_serialport_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_sql.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_sql_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_svg.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_svg_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_testlib.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_testlib_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_texttospeech.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_texttospeech_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_theme_support_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_uiplugin.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_uitools.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_uitools_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_virtualkeyboard.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_virtualkeyboard_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_vulkan_support_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_webchannel.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_webchannel_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_webengine.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_webengine_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_webenginecore.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_webenginecore_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_webenginecoreheaders_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_webenginewidgets.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_webenginewidgets_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_websockets.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_websockets_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_webview.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_webview_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_widgets.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_widgets_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_windowsuiautomation_support_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_winextras.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_winextras_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_xml.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_xml_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_xmlpatterns.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_xmlpatterns_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\modules\qt_lib_zlib_private.pri:
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\qt_functions.prf:
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\qt_config.prf:
A:\Qt\5.12.5\msvc2017_64\mkspecs\win32-msvc\qmake.conf:
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\spec_post.prf:
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\exclusive_builds.prf:
A:\Qt\5.12.5\msvc2017_64\mkspecs\common\msvc-version.conf:
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\toolchain.prf:
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\default_pre.prf:
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\win32\default_pre.prf:
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\resolve_config.prf:
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\exclusive_builds_post.prf:
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\default_post.prf:
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\qml_debug.prf:
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\precompile_header.prf:
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\warn_on.prf:
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\qt.prf:
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\resources.prf:
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\moc.prf:
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\win32\opengl.prf:
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\uic.prf:
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\qmake_use.prf:
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\file_copies.prf:
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\win32\windows.prf:
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\testcase_targets.prf:
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\exceptions.prf:
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\yacc.prf:
A:\Qt\5.12.5\msvc2017_64\mkspecs\features\lex.prf:
..\Painting\IntelliPhoto.pro:
A:\Qt\5.12.5\msvc2017_64\lib\Qt5Widgets.prl:
A:\Qt\5.12.5\msvc2017_64\lib\Qt5Gui.prl:
A:\Qt\5.12.5\msvc2017_64\lib\Qt5Core.prl:
A:\Qt\5.12.5\msvc2017_64\lib\qtmain.prl:
qmake: FORCE
@$(QMAKE) -o Makefile ..\Painting\IntelliPhoto.pro -spec win32-msvc "CONFIG+=debug" "CONFIG+=qml_debug"
qmake_all: FORCE
make_first: debug-make_first release-make_first FORCE
all: debug-all release-all FORCE
clean: debug-clean release-clean FORCE
-$(DEL_FILE) IntelliPhoto.vc.pdb
-$(DEL_FILE) IntelliPhoto.ilk
-$(DEL_FILE) IntelliPhoto.idb
distclean: debug-distclean release-distclean FORCE
-$(DEL_FILE) Makefile
-$(DEL_FILE) .qmake.stash IntelliPhoto.pdb
debug-mocclean:
@set MAKEFLAGS=$(MAKEFLAGS)
$(MAKE) -f $(MAKEFILE).Debug mocclean
release-mocclean:
@set MAKEFLAGS=$(MAKEFLAGS)
$(MAKE) -f $(MAKEFILE).Release mocclean
mocclean: debug-mocclean release-mocclean
debug-mocables:
@set MAKEFLAGS=$(MAKEFLAGS)
$(MAKE) -f $(MAKEFILE).Debug mocables
release-mocables:
@set MAKEFLAGS=$(MAKEFLAGS)
$(MAKE) -f $(MAKEFILE).Release mocables
mocables: debug-mocables release-mocables
check: first
benchmark: first
FORCE:
$(MAKEFILE).Debug: Makefile
$(MAKEFILE).Release: Makefile

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,135 @@
/****************************************************************************
** Meta object code from reading C++ file 'IntelliPhotoGui.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.12.5)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../Painting/GUI/IntelliPhotoGui.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'IntelliPhotoGui.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.12.5. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
struct qt_meta_stringdata_IntelliPhotoGui_t {
QByteArrayData data[7];
char stringdata0[51];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
qptrdiff(offsetof(qt_meta_stringdata_IntelliPhotoGui_t, stringdata0) + ofs \
- idx * sizeof(QByteArrayData)) \
)
static const qt_meta_stringdata_IntelliPhotoGui_t qt_meta_stringdata_IntelliPhotoGui = {
{
QT_MOC_LITERAL(0, 0, 15), // "IntelliPhotoGui"
QT_MOC_LITERAL(1, 16, 4), // "open"
QT_MOC_LITERAL(2, 21, 0), // ""
QT_MOC_LITERAL(3, 22, 4), // "save"
QT_MOC_LITERAL(4, 27, 8), // "penColor"
QT_MOC_LITERAL(5, 36, 8), // "penWidth"
QT_MOC_LITERAL(6, 45, 5) // "about"
},
"IntelliPhotoGui\0open\0\0save\0penColor\0"
"penWidth\0about"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_IntelliPhotoGui[] = {
// content:
8, // revision
0, // classname
0, 0, // classinfo
5, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
// slots: name, argc, parameters, tag, flags
1, 0, 39, 2, 0x08 /* Private */,
3, 0, 40, 2, 0x08 /* Private */,
4, 0, 41, 2, 0x08 /* Private */,
5, 0, 42, 2, 0x08 /* Private */,
6, 0, 43, 2, 0x08 /* Private */,
// slots: parameters
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
0 // eod
};
void IntelliPhotoGui::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
auto *_t = static_cast<IntelliPhotoGui *>(_o);
Q_UNUSED(_t)
switch (_id) {
case 0: _t->open(); break;
case 1: _t->save(); break;
case 2: _t->penColor(); break;
case 3: _t->penWidth(); break;
case 4: _t->about(); break;
default: ;
}
}
Q_UNUSED(_a);
}
QT_INIT_METAOBJECT const QMetaObject IntelliPhotoGui::staticMetaObject = { {
&QMainWindow::staticMetaObject,
qt_meta_stringdata_IntelliPhotoGui.data,
qt_meta_data_IntelliPhotoGui,
qt_static_metacall,
nullptr,
nullptr
} };
const QMetaObject *IntelliPhotoGui::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *IntelliPhotoGui::qt_metacast(const char *_clname)
{
if (!_clname) return nullptr;
if (!strcmp(_clname, qt_meta_stringdata_IntelliPhotoGui.stringdata0))
return static_cast<void*>(this);
return QMainWindow::qt_metacast(_clname);
}
int IntelliPhotoGui::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QMainWindow::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 5)
qt_static_metacall(this, _c, _id, _a);
_id -= 5;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 5)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 5;
}
return _id;
}
QT_WARNING_POP
QT_END_MOC_NAMESPACE

View File

@@ -0,0 +1,122 @@
/****************************************************************************
** Meta object code from reading C++ file 'PaintingArea.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.12.5)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../Painting/Layer/PaintingArea.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'PaintingArea.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.12.5. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
struct qt_meta_stringdata_PaintingArea_t {
QByteArrayData data[4];
char stringdata0[31];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
qptrdiff(offsetof(qt_meta_stringdata_PaintingArea_t, stringdata0) + ofs \
- idx * sizeof(QByteArrayData)) \
)
static const qt_meta_stringdata_PaintingArea_t qt_meta_stringdata_PaintingArea = {
{
QT_MOC_LITERAL(0, 0, 12), // "PaintingArea"
QT_MOC_LITERAL(1, 13, 10), // "clearImage"
QT_MOC_LITERAL(2, 24, 0), // ""
QT_MOC_LITERAL(3, 25, 5) // "setUp"
},
"PaintingArea\0clearImage\0\0setUp"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_PaintingArea[] = {
// content:
8, // revision
0, // classname
0, 0, // classinfo
2, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
// slots: name, argc, parameters, tag, flags
1, 0, 24, 2, 0x0a /* Public */,
3, 0, 25, 2, 0x0a /* Public */,
// slots: parameters
QMetaType::Void,
QMetaType::Void,
0 // eod
};
void PaintingArea::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
auto *_t = static_cast<PaintingArea *>(_o);
Q_UNUSED(_t)
switch (_id) {
case 0: _t->clearImage(); break;
case 1: _t->setUp(); break;
default: ;
}
}
Q_UNUSED(_a);
}
QT_INIT_METAOBJECT const QMetaObject PaintingArea::staticMetaObject = { {
&QWidget::staticMetaObject,
qt_meta_stringdata_PaintingArea.data,
qt_meta_data_PaintingArea,
qt_static_metacall,
nullptr,
nullptr
} };
const QMetaObject *PaintingArea::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *PaintingArea::qt_metacast(const char *_clname)
{
if (!_clname) return nullptr;
if (!strcmp(_clname, qt_meta_stringdata_PaintingArea.stringdata0))
return static_cast<void*>(this);
return QWidget::qt_metacast(_clname);
}
int PaintingArea::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QWidget::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 2)
qt_static_metacall(this, _c, _id, _a);
_id -= 2;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 2)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 2;
}
return _id;
}
QT_WARNING_POP
QT_END_MOC_NAMESPACE

View File

@@ -0,0 +1,13 @@
#define _MSC_EXTENSIONS
#define _INTEGRAL_MAX_BITS 64
#define _MSC_VER 1916
#define _MSC_FULL_VER 191627031
#define _MSC_BUILD 1
#define _M_AMD64 100
#define _M_X64 100
#define _WIN64
#define _WIN32
#define _CPPRTTI
#define _DEBUG
#define _MT
#define _DLL

View File

@@ -0,0 +1,46 @@
/********************************************************************************
** Form generated from reading UI file 'widget.ui'
**
** Created by: Qt User Interface Compiler version 5.12.5
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/
#ifndef UI_WIDGET_H
#define UI_WIDGET_H
#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QWidget>
QT_BEGIN_NAMESPACE
class Ui_Widget
{
public:
void setupUi(QWidget *Widget)
{
if (Widget->objectName().isEmpty())
Widget->setObjectName(QString::fromUtf8("Widget"));
Widget->resize(800, 600);
retranslateUi(Widget);
QMetaObject::connectSlotsByName(Widget);
} // setupUi
void retranslateUi(QWidget *Widget)
{
Widget->setWindowTitle(QApplication::translate("Widget", "Widget", nullptr));
} // retranslateUi
};
namespace Ui {
class Widget: public Ui_Widget {};
} // namespace Ui
QT_END_NAMESPACE
#endif // UI_WIDGET_H