forked from qt-creator/qt-creator
Make PluginManager mostly static.
Change-Id: Ib938aa4999c7c418a82304c5cca2e8748ef9d228 Reviewed-by: hjk <qthjk@ovi.com>
This commit is contained in:
@@ -97,8 +97,7 @@ protected:
|
||||
{
|
||||
int line = cursorForPosition(ev->pos()).block().blockNumber();
|
||||
if (unsigned taskid = m_taskids.value(line, 0)) {
|
||||
ExtensionSystem::PluginManager *pm = ExtensionSystem::PluginManager::instance();
|
||||
TaskHub *hub = pm->getObject<TaskHub>();
|
||||
TaskHub *hub = ExtensionSystem::PluginManager::getObject<TaskHub>();
|
||||
hub->showTaskInEditor(taskid);
|
||||
} else {
|
||||
QPlainTextEdit::mouseDoubleClickEvent(ev);
|
||||
@@ -132,7 +131,7 @@ CompileOutputWindow::CompileOutputWindow(BuildManager * /*bm*/, QAction *cancelB
|
||||
qRegisterMetaType<QTextCharFormat>("QTextCharFormat");
|
||||
|
||||
m_handler = new ShowOutputTaskHandler(this);
|
||||
ExtensionSystem::PluginManager::instance()->addObject(m_handler);
|
||||
ExtensionSystem::PluginManager::addObject(m_handler);
|
||||
connect(ProjectExplorerPlugin::instance(), SIGNAL(settingsChanged()),
|
||||
this, SLOT(updateWordWrapMode()));
|
||||
updateWordWrapMode();
|
||||
@@ -140,7 +139,7 @@ CompileOutputWindow::CompileOutputWindow(BuildManager * /*bm*/, QAction *cancelB
|
||||
|
||||
CompileOutputWindow::~CompileOutputWindow()
|
||||
{
|
||||
ExtensionSystem::PluginManager::instance()->removeObject(m_handler);
|
||||
ExtensionSystem::PluginManager::removeObject(m_handler);
|
||||
delete m_handler;
|
||||
delete m_cancelBuildButton;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user