MCPcopy Create free account
hub / github.com/KDE/labplot / removeColumns

Method removeColumns

src/backend/worksheet/TreeModel.cpp:93–104  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

91}
92
93bool TreeItem::removeColumns(int position, int columns) {
94 if (position < 0 || position + columns > itemData.size())
95 return false;
96
97 for (int column = 0; column < columns; ++column)
98 itemData.remove(position);
99
100 for (auto* childItem : childItems)
101 childItem->removeColumns(position, columns);
102
103 return true;
104}
105
106bool TreeItem::setData(int column, const QVariant& value) {
107 if (column < 0 || column >= itemData.size())

Callers 3

createDataSpreadsheetMethod · 0.45
createDataSpreadsheetMethod · 0.45
createDataSpreadsheetMethod · 0.45

Calls 4

rowCountFunction · 0.85
sizeMethod · 0.45
removeMethod · 0.45
columnCountMethod · 0.45

Tested by

no test coverage detected