MCPcopy Create free account
hub / github.com/MeshInspector/MeshLib / gtkDialogParameters

Function gtkDialogParameters

source/MRViewer/MRFileDialog.cpp:248–256  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

246#else
247#ifndef MRVIEWER_NO_GTK
248std::tuple<GtkFileChooserAction, std::string> gtkDialogParameters( const MR::FileDialog::Parameters& params )
249{
250 if ( params.folderDialog )
251 return { GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER, params.multiselect ? "Open Folders" : "Open Folder" };
252 else if ( params.saveDialog )
253 return { GTK_FILE_CHOOSER_ACTION_SAVE, "Save File" };
254 else
255 return { GTK_FILE_CHOOSER_ACTION_OPEN, params.multiselect ? "Open Files" : "Open File" };
256}
257
258std::vector<std::filesystem::path> gtkDialog( const MR::FileDialog::Parameters& params = {} )
259{

Callers 1

gtkDialogFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected