forked from qt-creator/qt-creator
CodeAssist: use shared pointer to pass around proposal models
Task-number: QTCREATORBUG-17752 Change-Id: Ia41f169b86ead209830e6f15764062389ced2b67 Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -77,6 +77,8 @@ public:
|
||||
QSharedPointer<CPlusPlus::TypeOfExpression> m_typeOfExpression;
|
||||
};
|
||||
|
||||
using CppAssistProposalModelPtr = QSharedPointer<CppAssistProposalModel>;
|
||||
|
||||
class InternalCompletionAssistProvider : public CppCompletionAssistProvider
|
||||
{
|
||||
Q_OBJECT
|
||||
@@ -158,7 +160,7 @@ private:
|
||||
};
|
||||
|
||||
QScopedPointer<const CppCompletionAssistInterface> m_interface;
|
||||
QScopedPointer<CppAssistProposalModel> m_model;
|
||||
CppAssistProposalModelPtr m_model;
|
||||
};
|
||||
|
||||
class CppCompletionAssistInterface : public TextEditor::AssistInterface
|
||||
|
||||
Reference in New Issue
Block a user