forked from qt-creator/qt-creator
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 <christian.stenger@theqtcompany.com>
This commit is contained in:
@@ -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"));
|
||||
|
||||
Reference in New Issue
Block a user