yuzu/game_list: Silence -Wswitch
Co-Authored-By: Rodrigo Locatti <reinuseslisp@airmail.cc>
This commit is contained in:
		@@ -258,6 +258,8 @@ void GameList::onUpdateThemedIcons() {
 | 
			
		||||
        case GameListItemType::AddDir:
 | 
			
		||||
            child->setData(QIcon::fromTheme("plus").pixmap(48), Qt::DecorationRole);
 | 
			
		||||
            break;
 | 
			
		||||
        default:
 | 
			
		||||
            break;
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
@@ -371,6 +373,8 @@ void GameList::ValidateEntry(const QModelIndex& item) {
 | 
			
		||||
    case GameListItemType::AddDir:
 | 
			
		||||
        emit AddDirectory();
 | 
			
		||||
        break;
 | 
			
		||||
    default:
 | 
			
		||||
        break;
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@@ -442,6 +446,8 @@ void GameList::PopupContextMenu(const QPoint& menu_location) {
 | 
			
		||||
    case GameListItemType::SystemDir:
 | 
			
		||||
        AddPermDirPopup(context_menu, selected);
 | 
			
		||||
        break;
 | 
			
		||||
    default:
 | 
			
		||||
        break;
 | 
			
		||||
    }
 | 
			
		||||
    context_menu.exec(tree_view->viewport()->mapToGlobal(menu_location));
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -361,14 +361,17 @@ public:
 | 
			
		||||
            setData(QIcon::fromTheme(QStringLiteral("chip")).pixmap(icon_size), Qt::DecorationRole);
 | 
			
		||||
            setData(QObject::tr("System Titles"), Qt::DisplayRole);
 | 
			
		||||
            break;
 | 
			
		||||
        case GameListItemType::CustomDir:
 | 
			
		||||
        case GameListItemType::CustomDir: {
 | 
			
		||||
            QString icon_name = QFileInfo::exists(game_dir->path) ? QStringLiteral("folder")
 | 
			
		||||
                                                                  : QStringLiteral("bad_folder");
 | 
			
		||||
            setData(QIcon::fromTheme(icon_name).pixmap(icon_size), Qt::DecorationRole);
 | 
			
		||||
            setData(game_dir->path, Qt::DisplayRole);
 | 
			
		||||
            break;
 | 
			
		||||
        };
 | 
			
		||||
    };
 | 
			
		||||
        }
 | 
			
		||||
        default:
 | 
			
		||||
            break;
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    int type() const override {
 | 
			
		||||
        return static_cast<int>(dir_type);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user