Change Default Skylander File Selection Types

This commit is contained in:
Joshua de Reeper 2024-05-17 02:52:50 +01:00
parent 493a42d792
commit c206ce846a

View File

@ -554,7 +554,7 @@ void SkylanderPortalWindow::LoadFromFile()
const u8 slot = GetCurrentSlot();
const QString file_path =
DolphinFileDialog::getOpenFileName(this, tr("Select Skylander File"), m_last_skylander_path,
tr("Skylander (*.sky);;All Files (*)"));
tr("Skylander (*.sky *.bin *.dmp *.dump);;All Files (*)"));
;
if (file_path.isEmpty())
{
@ -708,7 +708,9 @@ void SkylanderPortalWindow::RefreshList()
{
const QDir collection = QDir(m_collection_path);
auto& system = Core::System::GetInstance();
for (const auto& file : collection.entryInfoList(QStringList(QStringLiteral("*.sky"))))
for (const auto& file : collection.entryInfoList(
QStringList() << QStringLiteral("*.sky") << QStringLiteral("*.bin")
<< QStringLiteral("*.dmp") << QStringLiteral("*.dump")))
{
File::IOFile sky_file(file.filePath().toStdString(), "r+b");
if (!sky_file)
@ -910,7 +912,9 @@ QString SkylanderPortalWindow::GetFilePath(u16 id, u16 var) const
{
const QDir collection = QDir(m_collection_path);
auto& system = Core::System::GetInstance();
for (const auto& file : collection.entryInfoList(QStringList(QStringLiteral("*.sky"))))
for (const auto& file : collection.entryInfoList(
QStringList() << QStringLiteral("*.sky") << QStringLiteral("*.bin")
<< QStringLiteral("*.dmp") << QStringLiteral("*.dump")))
{
File::IOFile sky_file(file.filePath().toStdString(), "r+b");
if (!sky_file)