forked from qt-creator/qt-creator
		
	QmlDesigner: resolve versions for file components
If file components belong to a library import we should resolve the version info. Change-Id: I632af5a69934163c964672612a6453898abe1608 Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
This commit is contained in:
		@@ -495,6 +495,12 @@ NodeMetaInfoPrivate::NodeMetaInfoPrivate(Model *model, QString type, int maj, in
 | 
			
		||||
                    }
 | 
			
		||||
                } else {
 | 
			
		||||
                    m_isFileComponent = true;
 | 
			
		||||
                    const Imports *imports = context()->imports(document());
 | 
			
		||||
                    ImportInfo importInfo = imports->info(lookupNameComponent().last(), context().data());
 | 
			
		||||
                    if (importInfo.isValid() && importInfo.type() == ImportInfo::LibraryImport) {
 | 
			
		||||
                        m_majorVersion = importInfo.version().majorVersion();
 | 
			
		||||
                        m_minorVersion = importInfo.version().minorVersion();
 | 
			
		||||
                    }
 | 
			
		||||
                }
 | 
			
		||||
                setupPropertyInfo(getTypes(objectValue, context()));
 | 
			
		||||
                setupLocalPropertyInfo(getTypes(objectValue, context(), true));
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user