Fix debug window.

This commit is contained in:
Teo Mrnjavac 2015-09-09 19:03:39 +02:00
parent 461ef79170
commit 2a0eb9e481

View File

@ -72,7 +72,7 @@ DebugWindow::DebugWindow()
splitter->addWidget( modulesListView ); splitter->addWidget( modulesListView );
splitter->addWidget( moduleConfigView ); splitter->addWidget( moduleConfigView );
QStringListModel* modulesModel = new QStringListModel( ModuleManager::instance()->availableModules() ); QStringListModel* modulesModel = new QStringListModel( ModuleManager::instance()->loadedInstanceKeys() );
modulesListView->setModel( modulesModel ); modulesListView->setModel( modulesModel );
modulesListView->setSelectionMode( QAbstractItemView::SingleSelection ); modulesListView->setSelectionMode( QAbstractItemView::SingleSelection );
@ -83,7 +83,7 @@ DebugWindow::DebugWindow()
this, [ this, moduleConfigModel ] this, [ this, moduleConfigModel ]
{ {
QString moduleName = modulesListView->currentIndex().data().toString(); QString moduleName = modulesListView->currentIndex().data().toString();
Module* module = ModuleManager::instance()->module( moduleName ); Module* module = ModuleManager::instance()->moduleInstance( moduleName );
if ( module ) if ( module )
{ {
moduleConfigModel->loadJson( QJsonDocument::fromVariant( module->configurationMap() ).toJson() ); moduleConfigModel->loadJson( QJsonDocument::fromVariant( module->configurationMap() ).toJson() );