MCPcopy Create free account
hub / github.com/Codeya-IDE/deepin-ide / projectList

Method projectList

src/plugins/recent/mainframe/recentlistview.cpp:85–102  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

83}
84
85QVariantList RecentListView::projectList() const
86{
87 QVariantList itemList;
88 for (int i = 0; i < model.rowCount(); ++i) {
89 const auto &item = model.item(i);
90 if (!item->data(IsProject).toBool())
91 continue;
92
93 QVariantMap map;
94 map.insert(kKitName, item->data(KitNameRole));
95 map.insert(kLanguage, item->data(LanguageRole));
96 map.insert(kWorkspace, item->data(WorkspaceRole));
97
98 itemList << map;
99 }
100
101 return itemList;
102}
103
104QVariantList RecentListView::documentList() const
105{

Callers 2

addProjectMethod · 0.45
initConnectMethod · 0.45

Calls 4

itemMethod · 0.80
insertMethod · 0.80
rowCountMethod · 0.45
dataMethod · 0.45

Tested by

no test coverage detected