aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/debugger/breakhandler.cpp
diff options
context:
space:
mode:
authorhjk <[email protected]>2015-01-16 15:24:53 +0100
committerhjk <[email protected]>2015-01-21 08:42:52 +0100
commitec187241e5902523d644eeeaff9fa7082367c867 (patch)
treee265875da097d7429ff7d76debee1569beaf848d /src/plugins/debugger/breakhandler.cpp
parentc0c9a8340913ffd6eadc09d25dbc2fc29a9bec54 (diff)
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 <[email protected]>
Diffstat (limited to 'src/plugins/debugger/breakhandler.cpp')
-rw-r--r--src/plugins/debugger/breakhandler.cpp6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/plugins/debugger/breakhandler.cpp b/src/plugins/debugger/breakhandler.cpp
index b6903edcbff..912bd090fba 100644
--- a/src/plugins/debugger/breakhandler.cpp
+++ b/src/plugins/debugger/breakhandler.cpp
@@ -56,8 +56,6 @@ namespace Internal {
struct LocationItem : public TreeItem
{
- int columnCount() const { return 8; }
-
QVariant data(int column, int role) const
{
if (role == Qt::DisplayRole) {
@@ -86,7 +84,6 @@ class BreakpointItem : public QObject, public TreeItem
public:
~BreakpointItem();
- int columnCount() const { return 8; }
QVariant data(int column, int role) const;
QIcon icon() const;
@@ -251,10 +248,9 @@ BreakHandler::BreakHandler()
#if USE_BREAK_MODEL_TEST
new ModelTest(this, 0);
#endif
- auto root = new TreeItem(QStringList()
+ setHeader(QStringList()
<< tr("Number") << tr("Function") << tr("File") << tr("Line")
<< tr("Address") << tr("Condition") << tr("Ignore") << tr("Threads"));
- setRootItem(root);
}
QIcon BreakHandler::breakpointIcon()