mirror of
https://github.com/Laupetin/OpenAssetTools.git
synced 2025-11-18 03:02:07 +00:00
chore: add wildcard dialog selection for linux
This commit is contained in:
@@ -55,6 +55,12 @@ namespace
|
|||||||
g_object_unref(fileFilter);
|
g_object_unref(fileFilter);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
auto* wildcardFilter = gtk_file_filter_new();
|
||||||
|
gtk_file_filter_set_name(wildcardFilter, "All files");
|
||||||
|
gtk_file_filter_add_pattern(wildcardFilter, "*.*");
|
||||||
|
g_list_store_append(listStore, wildcardFilter);
|
||||||
|
g_object_unref(wildcardFilter);
|
||||||
|
|
||||||
gtk_file_dialog_set_filters(pDialog, G_LIST_MODEL(listStore));
|
gtk_file_dialog_set_filters(pDialog, G_LIST_MODEL(listStore));
|
||||||
g_object_unref(listStore);
|
g_object_unref(listStore);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ namespace
|
|||||||
}
|
}
|
||||||
|
|
||||||
COMDLG_FILTERSPEC wildCardSpec;
|
COMDLG_FILTERSPEC wildCardSpec;
|
||||||
wildCardSpec.pszName = L"*.*";
|
wildCardSpec.pszName = L"All files";
|
||||||
wildCardSpec.pszSpec = L"*.*";
|
wildCardSpec.pszSpec = L"*.*";
|
||||||
filterSpecs.emplace_back(wildCardSpec);
|
filterSpecs.emplace_back(wildCardSpec);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user