| 
						
						
							
								
							
						
						
					 | 
				
			
			 | 
			 | 
			
				@ -40,8 +40,9 @@ public:
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				        for (int i = 0; i < objSettings->metaObject()->propertyCount(); i++)
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				        {
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				            const char *propName = objSettings->metaObject()->property(i).name();
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				            QVariant varVal = val.toObject()[propName].toVariant();
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				            const char *propName = objSettings->metaObject()->property(i).name();             
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				            QJsonValue v = val.toObject()[propName];
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				            QVariant varVal = v.toVariant();
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				            objSettings->setProperty(propName, varVal);
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				        }
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
			
			 | 
			 | 
			
				
 
 |