forked from qt-creator/qt-creator
		
	C++/QmlJS: Warnings if C++ based QML type detection fails.
Change-Id: I1e206e09c4068cc541978ee148f9ed8c4138c249 Reviewed-on: http://codereview.qt.nokia.com/3579 Reviewed-by: Fawzi Mohamed <fawzi.mohamed@nokia.com>
This commit is contained in:
		@@ -113,6 +113,12 @@ public:
 | 
			
		||||
        Table _elements;
 | 
			
		||||
    };
 | 
			
		||||
 | 
			
		||||
    enum ExtraDiagnosticKind
 | 
			
		||||
    {
 | 
			
		||||
        AllExtraDiagnostics = -1,
 | 
			
		||||
        ExportedQmlTypesDiagnostic
 | 
			
		||||
    };
 | 
			
		||||
 | 
			
		||||
public:
 | 
			
		||||
    CppModelManagerInterface(QObject *parent = 0);
 | 
			
		||||
    virtual ~CppModelManagerInterface();
 | 
			
		||||
@@ -140,6 +146,11 @@ public:
 | 
			
		||||
 | 
			
		||||
    virtual void findMacroUsages(const CPlusPlus::Macro ¯o) = 0;
 | 
			
		||||
 | 
			
		||||
    virtual void setExtraDiagnostics(const QString &fileName, int key,
 | 
			
		||||
                                     const QList<CPlusPlus::Document::DiagnosticMessage> &diagnostics) = 0;
 | 
			
		||||
    virtual QList<CPlusPlus::Document::DiagnosticMessage> extraDiagnostics(
 | 
			
		||||
            const QString &fileName, int key = AllExtraDiagnostics) const = 0;
 | 
			
		||||
 | 
			
		||||
Q_SIGNALS:
 | 
			
		||||
    void documentUpdated(CPlusPlus::Document::Ptr doc);
 | 
			
		||||
    void sourceFilesRefreshed(const QStringList &files);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user