MCPcopy Create free account
hub / github.com/ModOrganizer2/modorganizer / contentsTooltip

Method contentsTooltip

src/modlistview.cpp:1312–1327  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1310}
1311
1312QString ModListView::contentsTooltip(const QModelIndex& index) const
1313{
1314 auto contents = this->contents(index, nullptr);
1315 if (contents.empty()) {
1316 return {};
1317 }
1318 QString result("<table cellspacing=7>");
1319 m_core->modDataContents().forEachContentIn(contents, [&result](auto const& content) {
1320 result.append(QString("<tr><td><img src=\"%1\" width=32/></td>"
1321 "<td valign=\"middle\">%2</td></tr>")
1322 .arg(content.icon())
1323 .arg(content.name()));
1324 });
1325 result.append("</table>");
1326 return result;
1327}
1328
1329void ModListView::onFiltersCriteria(
1330 const std::vector<ModListSortProxy::Criteria>& criteria)

Callers 1

helpEventMethod · 0.80

Calls 6

contentsMethod · 0.95
QStringClass · 0.85
forEachContentInMethod · 0.80
emptyMethod · 0.45
iconMethod · 0.45
nameMethod · 0.45

Tested by

no test coverage detected