diff options
Diffstat (limited to 'src/plugins/debugger/moduleswindow.cpp')
-rw-r--r-- | src/plugins/debugger/moduleswindow.cpp | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/src/plugins/debugger/moduleswindow.cpp b/src/plugins/debugger/moduleswindow.cpp index 70948ed429..3c7daa1838 100644 --- a/src/plugins/debugger/moduleswindow.cpp +++ b/src/plugins/debugger/moduleswindow.cpp @@ -57,10 +57,9 @@ namespace Debugger { namespace Internal { -ModulesWindow::ModulesWindow(QWidget *parent) - : BaseWindow(parent) +ModulesTreeView::ModulesTreeView(QWidget *parent) + : BaseTreeView(parent) { - setWindowTitle(tr("Modules")); setSortingEnabled(true); setAlwaysAdjustColumnsAction(debuggerCore()->action(AlwaysAdjustModulesColumnWidths)); @@ -68,7 +67,7 @@ ModulesWindow::ModulesWindow(QWidget *parent) SLOT(moduleActivated(QModelIndex))); } -void ModulesWindow::moduleActivated(const QModelIndex &index) +void ModulesTreeView::moduleActivated(const QModelIndex &index) { DebuggerEngine *engine = debuggerCore()->currentEngine(); QTC_ASSERT(engine, return); @@ -76,7 +75,7 @@ void ModulesWindow::moduleActivated(const QModelIndex &index) engine->gotoLocation(index.sibling(index.row(), 1).data().toString()); } -void ModulesWindow::contextMenuEvent(QContextMenuEvent *ev) +void ModulesTreeView::contextMenuEvent(QContextMenuEvent *ev) { QString name; QString fileName; @@ -174,5 +173,11 @@ void ModulesWindow::contextMenuEvent(QContextMenuEvent *ev) handleBaseContextAction(act); } +ModulesWindow::ModulesWindow() + : BaseWindow(new ModulesTreeView) +{ + setWindowTitle(tr("Modules")); +} + } // namespace Internal } // namespace Debugger |