]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Merge branch 'work/zakharafoniam/useful-groups' of https://invent.kde.org/zakharafoni...
authorZakhar Afonin <zakharafoniam@gmail.com>
Sat, 22 Jun 2024 12:14:02 +0000 (15:14 +0300)
committerZakhar Afonin <zakharafoniam@gmail.com>
Sat, 22 Jun 2024 12:14:02 +0000 (15:14 +0300)
1  2 
src/kitemviews/kfileitemmodel.cpp

index b7598401b5179eb3c931d662d0c00c33cf5f2109,071e60df7277e7fa0e791a7a693773eecda0ab5b..2133eef79e5fc57bc2a67d0184a791d82d7a3d8a
@@@ -946,15 -946,6 +946,15 @@@ QList<KFileItemModel::RoleInfo> KFileIt
      return rolesInfo;
  }
  
 +QList<KFileItemModel::RoleInfo> KFileItemModel::extraGroupingInformation()
 +{
 +    static QList<RoleInfo> rolesInfo{
 +        {QByteArray("none"),         kli18nc("@label", "No grouping").toString(),       nullptr,     nullptr,     false,      false},
 +        {QByteArray("followSort"),   kli18nc("@label", "Follow sorting").toString(),    nullptr,    nullptr,     false,      false}
 +    };
 +    return rolesInfo;
 +}
 +
  void KFileItemModel::onGroupedSortingChanged(bool current)
  {
      Q_UNUSED(current)
@@@ -2837,7 -2828,7 +2837,7 @@@ KFileItemModel::ItemGroupInfo KFileItem
      if (withString) {
          // Dolphin does not currently use string representation of star rating
          // as stars are rendered as graphics in group headers.
-         groupInfo.text = i18nc("@item:intext Rated N (stars)", "Rated ") + QString::number(groupInfo.comparable);
+         groupInfo.text = i18nc("@item:intext Rated N (stars)", "Rated %i", QString::number(groupInfo.comparable));
      }
      return groupInfo;
  }