|  | @@ -1626,6 +1626,25 @@ std::string cmQtAutoGenerators::FindMatchingHeader(
 | 
	
		
			
				|  |  |    return header;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +/**
 | 
	
		
			
				|  |  | + * @brief Tries to find a file in the include directories
 | 
	
		
			
				|  |  | + * @return True on success
 | 
	
		
			
				|  |  | + */
 | 
	
		
			
				|  |  | +bool cmQtAutoGenerators::FindInIncludeDirectories(
 | 
	
		
			
				|  |  | +  std::string& file_n, const std::string& searchString) const
 | 
	
		
			
				|  |  | +{
 | 
	
		
			
				|  |  | +  for (std::vector<std::string>::const_iterator iit =
 | 
	
		
			
				|  |  | +         this->MocIncludePaths.begin();
 | 
	
		
			
				|  |  | +       iit != this->MocIncludePaths.end(); ++iit) {
 | 
	
		
			
				|  |  | +    const std::string fullPath = ((*iit) + '/' + searchString);
 | 
	
		
			
				|  |  | +    if (cmsys::SystemTools::FileExists(fullPath.c_str())) {
 | 
	
		
			
				|  |  | +      file_n = fullPath;
 | 
	
		
			
				|  |  | +      return true;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +  }
 | 
	
		
			
				|  |  | +  return false;
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  /**
 | 
	
		
			
				|  |  |   * @brief Generates the parent directory of the given file on demand
 | 
	
		
			
				|  |  |   * @return True on success
 |