summaryrefslogtreecommitdiff
path: root/src/yuzu/game_list_p.h
diff options
context:
space:
mode:
authorfearlessTobi <thm.frey@gmail.com>2019-05-05 03:07:09 +0200
committerFearlessTobi <thm.frey@gmail.com>2019-09-04 16:47:32 +0200
commit5aaafa6a56101a18759264bbf1ef9293d424f899 (patch)
treea003ef0c8b3af5821b2f1c28ff24e99b444b9e40 /src/yuzu/game_list_p.h
parentdfec9c9a437b7478abd8b280f6ce513da595ba73 (diff)
Separate UserNand and Sdmc directories
Diffstat (limited to 'src/yuzu/game_list_p.h')
-rw-r--r--src/yuzu/game_list_p.h29
1 files changed, 20 insertions, 9 deletions
diff --git a/src/yuzu/game_list_p.h b/src/yuzu/game_list_p.h
index 047061e6c..87eb71c17 100644
--- a/src/yuzu/game_list_p.h
+++ b/src/yuzu/game_list_p.h
@@ -26,9 +26,10 @@
enum class GameListItemType {
Game = QStandardItem::UserType + 1,
CustomDir = QStandardItem::UserType + 2,
- InstalledDir = QStandardItem::UserType + 3,
- SystemDir = QStandardItem::UserType + 4,
- AddDir = QStandardItem::UserType + 5
+ SdmcDir = QStandardItem::UserType + 3,
+ UserNandDir = QStandardItem::UserType + 4,
+ SysNandDir = QStandardItem::UserType + 5,
+ AddDir = QStandardItem::UserType + 6
};
Q_DECLARE_METATYPE(GameListItemType);
@@ -222,18 +223,28 @@ public:
const int icon_size = UISettings::values.icon_size;
switch (dir_type) {
- case GameListItemType::InstalledDir:
+ case GameListItemType::SdmcDir:
setData(
QIcon::fromTheme(QStringLiteral("sd_card"))
.pixmap(icon_size)
.scaled(icon_size, icon_size, Qt::IgnoreAspectRatio, Qt::SmoothTransformation),
Qt::DecorationRole);
- setData(QObject::tr("Installed Titles"), Qt::DisplayRole);
+ setData(QObject::tr("Installed SD Titles"), Qt::DisplayRole);
break;
- case GameListItemType::SystemDir:
- setData(QIcon::fromTheme("chip").pixmap(icon_size).scaled(
- icon_size, icon_size, Qt::IgnoreAspectRatio, Qt::SmoothTransformation),
- Qt::DecorationRole);
+ case GameListItemType::UserNandDir:
+ setData(
+ QIcon::fromTheme(QStringLiteral("chip"))
+ .pixmap(icon_size)
+ .scaled(icon_size, icon_size, Qt::IgnoreAspectRatio, Qt::SmoothTransformation),
+ Qt::DecorationRole);
+ setData(QObject::tr("Installed NAND Titles"), Qt::DisplayRole);
+ break;
+ case GameListItemType::SysNandDir:
+ setData(
+ QIcon::fromTheme(QStringLiteral("chip"))
+ .pixmap(icon_size)
+ .scaled(icon_size, icon_size, Qt::IgnoreAspectRatio, Qt::SmoothTransformation),
+ Qt::DecorationRole);
setData(QObject::tr("System Titles"), Qt::DisplayRole);
break;
case GameListItemType::CustomDir: