summaryrefslogtreecommitdiff
path: root/src/modlist.cpp
diff options
context:
space:
mode:
authorMikaël Capelle <capelle.mikael@gmail.com>2021-01-06 19:43:21 +0100
committerMikaël Capelle <capelle.mikael@gmail.com>2021-01-10 10:27:22 +0100
commit1ac3f4d8e8ee7461f047d34e196df40499e89557 (patch)
tree803e663c2da154d0d48a4f284185b37c53e0b2f2 /src/modlist.cpp
parent76796796bec37a1670cfc4e0b1e42e7b1096b237 (diff)
Display children contents in collapsed separator.
Diffstat (limited to 'src/modlist.cpp')
-rw-r--r--src/modlist.cpp30
1 files changed, 0 insertions, 30 deletions
diff --git a/src/modlist.cpp b/src/modlist.cpp
index ea1d2754..055778f3 100644
--- a/src/modlist.cpp
+++ b/src/modlist.cpp
@@ -194,30 +194,6 @@ QString ModList::getConflictFlagText(ModInfo::EConflictFlag flag, ModInfo::Ptr m
}
}
-
-QVariantList ModList::contentsToIcons(const std::set<int> &contents) const
-{
- QVariantList result;
- m_Organizer->modDataContents().forEachContentInOrOut(
- contents,
- [&result](auto const& content) { result.append(content.icon()); },
- [&result](auto const&) { result.append(QString()); });
- return result;
-}
-
-QString ModList::contentsToToolTip(const std::set<int> &contents) const
-{
- QString result("<table cellspacing=7>");
- m_Organizer->modDataContents().forEachContentIn(contents, [&result](auto const& content) {
- result.append(QString("<tr><td><img src=\"%1\" width=32/></td>"
- "<td valign=\"middle\">%2</td></tr>")
- .arg(content.icon()).arg(content.name()));
- });
- result.append("</table>");
- return result;
-}
-
-
QVariant ModList::data(const QModelIndex &modelIndex, int role) const
{
if (m_Profile == nullptr) return QVariant();
@@ -385,9 +361,6 @@ QVariant ModList::data(const QModelIndex &modelIndex, int role) const
default: return QtGroupingProxy::AGGR_NONE;
}
}
- else if (role == ContentsRole) {
- return contentsToIcons(modInfo->getContents());
- }
else if (role == GameNameRole) {
return modInfo->gameName();
}
@@ -494,9 +467,6 @@ QVariant ModList::data(const QModelIndex &modelIndex, int role) const
return result;
}
- else if (column == COL_CONTENT) {
- return contentsToToolTip(modInfo->getContents());
- }
else if (column == COL_NAME) {
try {
return modInfo->getDescription();