use QSharedPointer instead of QRefCountPointer

Change-Id: Ie670448bf924e02720eae6db33f2a346e8ac0001
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Reviewed-by: David Schulz <david.schulz@digia.com>
This commit is contained in:
Debao Zhang
2013-01-09 13:31:15 +08:00
committed by David Schulz
parent 4435d55dee
commit 4a32f1d821
8 changed files with 31 additions and 93 deletions

View File

@@ -46,6 +46,7 @@
#include <texteditor/texteditorsettings.h>
#include <QFileInfo>
#include <QSharedPointer>
using namespace CMakeProjectManager;
using namespace CMakeProjectManager::Internal;
@@ -112,7 +113,7 @@ void CMakeEditor::build()
CMakeEditorWidget::CMakeEditorWidget(QWidget *parent, CMakeEditorFactory *factory, TextEditor::TextEditorActionHandler *ah)
: BaseTextEditorWidget(parent), m_factory(factory), m_ah(ah)
{
CMakeDocument *doc = new CMakeDocument();
QSharedPointer<CMakeDocument> doc(new CMakeDocument);
doc->setMimeType(QLatin1String(CMakeProjectManager::Constants::CMAKEMIMETYPE));
setBaseTextDocument(doc);