Skycoder42
					
					7 years ago
					
				 
				
			 
		 
		
			
				
					
					No known key found for this signature in database
					
						
							GPG Key ID: 8E01AD9EF0578D2B
						
					
				
			
		
		
		
	
		
			
				 15 changed files with 
35 additions and 
19 deletions
			 
			
		 
		
			
				- 
					
					
					 
					src/3rdparty/optional-lite/LICENSE.txt
				
 
			
				- 
					
					
					 
					src/3rdparty/optional-lite/optional.hpp
				
 
			
				- 
					
					
					 
					src/3rdparty/variant-lite/LICENSE.txt
				
 
			
				- 
					
					
					 
					src/3rdparty/variant-lite/variant.hpp
				
 
			
				- 
					
					
					 
					src/mvvmcore/mvvmcore.pro
				
 
			
				- 
					
					
					 
					src/mvvmcore/qpmx.json
				
 
			
				- 
					
					
					 
					src/settingsconfig/settingsconfig.pri
				
 
			
				- 
					
					
					 
					src/settingsconfig/settingsconfig.qrc
				
 
			
				- 
					
					
					 
					src/settingsconfig/settingsconfig.xsd
				
 
			
				- 
					
					
					 
					src/settingsconfig/settingsconfigimpl.cpp
				
 
			
				- 
					
					
					 
					src/settingsconfig/settingsconfigimpl.h
				
 
			
				- 
					
					
					 
					tools/3rdparty/3rdparty.pri
				
 
			
				- 
					
					
					 
					tools/settingsgenerator/qsettingsgenerator.qrc
				
 
			
				- 
					
					
					 
					tools/settingsgenerator/settingsgenerator.pro
				
 
			
		
		
			
			
			
			
			
			
		
			
			
			
			
			
			
		
			
			
			
			
			
			
		
			
			
			
			
			
			
		
			
			
			
			
			
			
				
				
					
						
							
								
									
	
		
			
				
					| 
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -41,6 +41,8 @@ SOURCES += \ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						qsettingsaccessor.cpp \ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						settingsentry.cpp | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					include(../settingsconfig/settingsconfig.pri) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					TRANSLATIONS += \ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						translations/qtmvvmcore_de.ts \ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						translations/qtmvvmcore_template.ts | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
				 | 
				
					
  | 
				
			
			
		
	
								
							
						
					 
					
				 
			 
		
			
			
			
			
			
			
				
				
					
						
							
								
									
	
		
			
				
					| 
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -4,6 +4,11 @@ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            "package": "de.skycoder42.qpluginfactory", | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            "provider": "qpm", | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            "version": "1.3.0" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        }, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            "package": "de.skycoder42.qxmlcodegen", | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            "provider": "qpm", | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            "version": "1.2.1" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        } | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    ], | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    "license": { | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
				 | 
				
					
  | 
				
			
			
		
	
								
							
						
					 
					
				 
			 
		
			
			
			
			
			
			
				
				
					
						
							
								
									
	
		
			
				
					| 
						
						
						
					 | 
				
				 | 
				
					@ -0,0 +1,13 @@ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					HEADERS += \ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						$$PWD/../3rdparty/optional-lite/optional.hpp \ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						$$PWD/../3rdparty/variant-lite/variant.hpp \ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						$$PWD/settingsconfigimpl.h | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					SOURCES += $$PWD/settingsconfigimpl.cpp | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					XML_SCHEMA_DEFINITIONS += $$PWD/settingsconfig.xsd | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					INCLUDEPATH += $$PWD $$PWD/../3rdparty/optional-lite $$PWD/../3rdparty/variant-lite | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					contains(QT, xmlpatterns): RESOURCES += \ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						$$PWD/settingsconfig.qrc | 
				
			
			
		
	
								
							
						
					 
					
				 
			 
		
			
			
			
			
			
			
				
				
					
						
							
								
									
	
		
			
				
					| 
						
						
						
					 | 
				
				 | 
				
					@ -0,0 +1,5 @@ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					<RCC> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    <qresource prefix="/schemas"> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        <file>settingsconfig.xsd</file> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    </qresource> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					</RCC> | 
				
			
			
		
	
								
							
						
					 
					
				 
			 
		
			
			
			
			
			
			
		
			
			
			
			
			
			
		
			
			
			
			
			
			
		
			
			
			
			
			
			
				
				
					
						
							
								
									
	
		
			
				
					| 
						
						
						
					 | 
				
				 | 
				
					@ -1,5 +0,0 @@ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					HEADERS += \ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						$$PWD/optional-lite/optional.hpp \ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						$$PWD/variant-lite/variant.hpp | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					INCLUDEPATH += $$PWD/optional-lite $$PWD/variant-lite | 
				
			
			
		
	
								
							
						
					 
					
				 
			 
		
			
			
			
			
			
			
				
				
					
						
							
								
									
	
		
			
				
					| 
						
						
						
					 | 
				
				 | 
				
					@ -1,6 +1,5 @@ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					<RCC> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    <qresource prefix="/schemas"> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        <file>qsettingsgenerator.xsd</file> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        <file>settingsconfig.xsd</file> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    </qresource> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					</RCC> | 
				
			
			
		
	
	
		
			
				
					| 
						
						
						
					 | 
				
				 | 
				
					
  | 
				
			
			
		
	
								
							
						
					 
					
				 
			 
		
			
			
			
			
			
			
				
				
					
						
							
								
									
	
		
			
				
					| 
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -16,7 +16,6 @@ DEFINES += "BUNDLE_PREFIX=\\\"$$BUNDLE_PREFIX\\\"" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					HEADERS += \ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						settingstranslator.h \ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    settingsconfigimpl.h \ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    cppsettingsgenerator.h \ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    settingsgeneratorimpl.h \ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    qmlsettingsgenerator.h | 
				
			
			
		
	
	
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
				
				 | 
				
					@ -24,18 +23,16 @@ HEADERS += \ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					SOURCES += \ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						main.cpp \ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						settingstranslator.cpp \ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    settingsconfigimpl.cpp \ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    cppsettingsgenerator.cpp \ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    settingsgeneratorimpl.cpp \ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    qmlsettingsgenerator.cpp | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					XML_SCHEMA_DEFINITIONS += \ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						qsettingsgenerator.xsd \ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						settingsconfig.xsd | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						qsettingsgenerator.xsd | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					contains(QT, xmlpatterns):RESOURCES += qsettingsgenerator.qrc | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					include(../../src/settingsconfig/settingsconfig.pri) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					include(../3rdparty/3rdparty.pri) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					contains(QT, xmlpatterns):RESOURCES += qsettingsgenerator.qrc | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					load(qt_tool) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
				 | 
				
					
  |