From c7e8b51d37700499536e3ab333190abd127ea0f7 Mon Sep 17 00:00:00 2001 From: hjk Date: Fri, 25 Jun 2010 12:56:16 +0200 Subject: core: use a class derived from QList instead of a QList for Core::Context A mostly mechanical change. Reviewed-By: con --- src/plugins/coreplugin/designmode.cpp | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'src/plugins/coreplugin/designmode.cpp') diff --git a/src/plugins/coreplugin/designmode.cpp b/src/plugins/coreplugin/designmode.cpp index 211961662b..91fa3ee3f9 100644 --- a/src/plugins/coreplugin/designmode.cpp +++ b/src/plugins/coreplugin/designmode.cpp @@ -87,7 +87,7 @@ bool DesignModeCoreListener::coreAboutToClose() struct DesignEditorInfo { int widgetIndex; QStringList mimeTypes; - QList context; + Context context; QWidget *widget; }; @@ -101,7 +101,7 @@ struct DesignModePrivate { EditorManager *m_editorManager; QStackedWidget *m_stackWidget; - QList m_activeContext; + Context m_activeContext; }; DesignModePrivate::DesignModePrivate(DesignMode *q, EditorManager *editorManager) : @@ -134,10 +134,10 @@ DesignMode::~DesignMode() delete d; } -QList DesignMode::context() const +Context DesignMode::context() const { - static QList contexts = QList() << - Core::UniqueIDManager::instance()->uniqueIdentifier(Constants::C_DESIGN_MODE); + static Context contexts( + Core::UniqueIDManager::instance()->uniqueIdentifier(Constants::C_DESIGN_MODE)); return contexts; } @@ -181,7 +181,7 @@ QStringList DesignMode::registeredMimeTypes() const */ void DesignMode::registerDesignWidget(QWidget *widget, const QStringList &mimeTypes, - const QList &context) + const Context &context) { int index = d->m_stackWidget->addWidget(widget); @@ -235,7 +235,7 @@ void DesignMode::currentEditorChanged(Core::IEditor *editor) disconnect(d->m_currentEditor.data(), SIGNAL(changed()), this, SLOT(updateActions())); if (!mimeEditorAvailable) { - setActiveContext(QList()); + setActiveContext(Context()); if (core->modeManager()->currentMode() == this) core->modeManager()->activateMode(Core::Constants::MODE_EDIT); setEnabled(false); @@ -260,14 +260,14 @@ void DesignMode::updateContext(Core::IMode *newMode, Core::IMode *oldMode) { if (newMode == this) { // Apply active context - Core::ICore::instance()->updateAdditionalContexts(QList(), d->m_activeContext); + Core::ICore::instance()->updateAdditionalContexts(Context(), d->m_activeContext); } else if (oldMode == this) { // Remove active context - Core::ICore::instance()->updateAdditionalContexts(d->m_activeContext, QList()); + Core::ICore::instance()->updateAdditionalContexts(d->m_activeContext, Context()); } } -void DesignMode::setActiveContext(const QList &context) +void DesignMode::setActiveContext(const Context &context) { if (d->m_activeContext == context) return; -- cgit v1.2.1