From ec187241e5902523d644eeeaff9fa7082367c867 Mon Sep 17 00:00:00 2001 From: hjk Date: Fri, 16 Jan 2015 15:24:53 +0100 Subject: TreeModel: (Partially) separate header data from root item Full separation does not seem possible as QTreeView assumes all items to have equal column count. Change-Id: Ia260924fe13ea62789923af8484f9838295355b6 Reviewed-by: Christian Stenger --- src/plugins/debugger/moduleshandler.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/plugins/debugger/moduleshandler.cpp') diff --git a/src/plugins/debugger/moduleshandler.cpp b/src/plugins/debugger/moduleshandler.cpp index 8efb7b63b5..4069d2f12c 100644 --- a/src/plugins/debugger/moduleshandler.cpp +++ b/src/plugins/debugger/moduleshandler.cpp @@ -177,14 +177,13 @@ ModulesHandler::ModulesHandler(DebuggerEngine *engine) QString pad = QLatin1String(" "); m_model = new TreeModel(this); m_model->setObjectName(QLatin1String("ModulesModel")); - auto root = new TreeItem(QStringList() + m_model->setHeader(QStringList() << ModulesHandler::tr("Module Name") + pad << ModulesHandler::tr("Module Path") + pad << ModulesHandler::tr("Symbols Read") + pad << ModulesHandler::tr("Symbols Type") + pad << ModulesHandler::tr("Start Address") + pad << ModulesHandler::tr("End Address") + pad); - m_model->setRootItem(root); m_proxyModel = new QSortFilterProxyModel(this); m_proxyModel->setObjectName(QLatin1String("ModulesProxyModel")); -- cgit v1.2.1