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/debugger/debuggeruiswitcher.cpp | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) (limited to 'src/plugins/debugger/debuggeruiswitcher.cpp') diff --git a/src/plugins/debugger/debuggeruiswitcher.cpp b/src/plugins/debugger/debuggeruiswitcher.cpp index bfa3b8f6a1..f5b05cab17 100644 --- a/src/plugins/debugger/debuggeruiswitcher.cpp +++ b/src/plugins/debugger/debuggeruiswitcher.cpp @@ -87,9 +87,9 @@ struct DebuggerUISwitcherPrivate Internal::DebuggerMainWindow *m_mainWindow; // global context - QList m_globalContext; + Core::Context m_globalContext; - QHash > m_contextsForLanguage; + QHash m_contextsForLanguage; QActionGroup *m_languageActionGroup; @@ -213,9 +213,7 @@ void DebuggerUISwitcher::createViewsMenuItems() { Core::ICore *core = Core::ICore::instance(); Core::ActionManager *am = core->actionManager(); - - QList globalcontext; - globalcontext << Core::Constants::C_GLOBAL_ID; + Core::Context globalcontext(Core::Constants::C_GLOBAL_ID); QMenu *mLang = d->m_languageMenu->menu(); mLang->setTitle(tr("&Languages")); @@ -237,7 +235,7 @@ DebuggerUISwitcher *DebuggerUISwitcher::instance() return DebuggerUISwitcherPrivate::m_instance; } -void DebuggerUISwitcher::addLanguage(const QString &langName, const QList &context) +void DebuggerUISwitcher::addLanguage(const QString &langName, const Core::Context &context) { //qDebug() << "ADD UI LANGUAGE: " << langName; d->m_toolBars.insert(langName, 0); @@ -310,8 +308,8 @@ void DebuggerUISwitcher::changeDebuggerUI(const QString &langName) QHashIterator iter(d->m_menuCommands); Core::ICore *core = Core::ICore::instance(); - const QList &oldContexts = d->m_contextsForLanguage.value(d->m_activeLanguage); - const QList &newContexts = d->m_contextsForLanguage.value(langId); + const Core::Context &oldContexts = d->m_contextsForLanguage.value(d->m_activeLanguage); + const Core::Context &newContexts = d->m_contextsForLanguage.value(langId); core->updateAdditionalContexts(oldContexts, newContexts); d->m_activeLanguage = langId; @@ -401,7 +399,7 @@ QDockWidget *DebuggerUISwitcher::createDockWidget(const QString &langName, if (d->m_languages.indexOf(langName) != d->m_activeLanguage) dockWidget->hide(); - QList langContext = d->m_contextsForLanguage.value(d->m_languages.indexOf(langName)); + Core::Context langContext = d->m_contextsForLanguage.value(d->m_languages.indexOf(langName)); Core::ActionManager *am = Core::ICore::instance()->actionManager(); QAction *action = dockWidget->toggleViewAction(); -- cgit v1.2.1