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

Function fillTree

src/frontend/datasources/ROOTOptionsWidget.cpp:37–43  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

35}
36
37void fillTree(QTreeWidgetItem* node, const ROOTFilter::Directory& dir) {
38 node->setFlags(Qt::ItemIsEnabled);
39 for (const auto& child : dir.children)
40 fillTree(new QTreeWidgetItem(node, QStringList(child.name)), child);
41 for (const auto& content : dir.content)
42 (new QTreeWidgetItem(node, QStringList(content.first)))->setData(0, Qt::UserRole, content.second);
43}
44
45QMultiHash<QStringList, QVector<QStringList>>
46findLeaves(QTreeWidgetItem* node, ROOTFilter* filter, const QString& fileName, const QStringList& path = QStringList{}) {

Callers 1

updateContentMethod · 0.85

Calls 1

setDataMethod · 0.45

Tested by

no test coverage detected