mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-11 23:54:18 +00:00
Linux: Add warnAboutOverwriting flag capability to native file chooser
This commit is contained in:
parent
ff613d900a
commit
fec3b7d59e
1 changed files with 6 additions and 2 deletions
|
|
@ -46,7 +46,8 @@ public:
|
|||
: owner (fileChooser),
|
||||
isDirectory ((flags & FileBrowserComponent::canSelectDirectories) != 0),
|
||||
isSave ((flags & FileBrowserComponent::saveMode) != 0),
|
||||
selectMultipleFiles ((flags & FileBrowserComponent::canSelectMultipleItems) != 0)
|
||||
selectMultipleFiles ((flags & FileBrowserComponent::canSelectMultipleItems) != 0),
|
||||
warnAboutOverwrite ((flags & FileBrowserComponent::warnAboutOverwriting) != 0)
|
||||
{
|
||||
const File previousWorkingDirectory (File::getCurrentWorkingDirectory());
|
||||
|
||||
|
|
@ -81,7 +82,7 @@ public:
|
|||
|
||||
private:
|
||||
FileChooser& owner;
|
||||
bool isDirectory, isSave, selectMultipleFiles;
|
||||
bool isDirectory, isSave, selectMultipleFiles, warnAboutOverwrite;
|
||||
|
||||
ChildProcess child;
|
||||
StringArray args;
|
||||
|
|
@ -194,6 +195,9 @@ private:
|
|||
args.add ("zenity");
|
||||
args.add ("--file-selection");
|
||||
|
||||
if (warnAboutOverwrite)
|
||||
args.add("--confirm-overwrite");
|
||||
|
||||
if (owner.title.isNotEmpty())
|
||||
args.add ("--title=" + owner.title);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue