forked from qt-creator/qt-creator
CppTools: Change CppModelManager implementation pattern
Replace the CppModelManagerInterface/derived CppModelManager combo by a more common CppModelManager/CppModelManagerPrivate pimpl pattern. Change-Id: Ia4582845ed94d5ef60b8571bab9b2260c6290287 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
This commit is contained in:
@@ -30,14 +30,14 @@
|
||||
#include "abstracteditorsupport.h"
|
||||
|
||||
#include "cppfilesettingspage.h"
|
||||
#include "cppmodelmanagerinterface.h"
|
||||
#include "cppmodelmanager.h"
|
||||
#include <cplusplus/Overview.h>
|
||||
|
||||
#include <QDebug>
|
||||
|
||||
namespace CppTools {
|
||||
|
||||
AbstractEditorSupport::AbstractEditorSupport(CppModelManagerInterface *modelmanager) :
|
||||
AbstractEditorSupport::AbstractEditorSupport(CppModelManager *modelmanager) :
|
||||
m_modelmanager(modelmanager), m_revision(1)
|
||||
{
|
||||
}
|
||||
@@ -52,7 +52,7 @@ void AbstractEditorSupport::updateDocument()
|
||||
m_modelmanager->updateSourceFiles(QSet<QString>() << fileName());
|
||||
}
|
||||
|
||||
QString AbstractEditorSupport::functionAt(const CppModelManagerInterface *modelManager,
|
||||
QString AbstractEditorSupport::functionAt(const CppModelManager *modelManager,
|
||||
const QString &fileName,
|
||||
int line, int column)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user