diff options
| author | ManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com> | 2021-12-07 11:24:35 +0100 |
|---|---|---|
| committer | ManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com> | 2021-12-07 11:24:35 +0100 |
| commit | 663b93a8070db905e1e7741f9e6b1cea915f61c7 (patch) | |
| tree | ecdeef82bf40afaa88268e06d4ef3900ea41a733 /FL | |
| parent | 939d536b66c633b42eeddfe3dfa775e7fab0055a (diff) | |
Fix for issue #278: Can we use the qt/kde file picker instead of gtk?
Under the X11 platform, class Fl_Native_File_Chooser will behave as follows :
- if the KDE desktop is used and if command "kdialog" is available in the path,
the Qt/KDE file chooser is used;
- otherwise, if the GTK library is available at run-time,
the GTK file chooser is used;
- otherwise, the FLTK file chooser is used.
In addition, when Fl::OPTION_FNFC_USES_GTK is off, the FLTK file chooser
is always used.
Diffstat (limited to 'FL')
| -rw-r--r-- | FL/Fl_Native_File_Chooser.H | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/FL/Fl_Native_File_Chooser.H b/FL/Fl_Native_File_Chooser.H index 423560ccc..aac45eb67 100644 --- a/FL/Fl_Native_File_Chooser.H +++ b/FL/Fl_Native_File_Chooser.H @@ -27,7 +27,9 @@ class Fl_Native_File_Chooser_FLTK_Driver <== this API implementation is the default FLTK file chooser class Fl_GTK_Native_File_Chooser_Driver <== this API implementation runs a GTK file chooser + class Fl_Kdialog_Native_File_Chooser_Driver <== this API implementation runs a KDE file chooser it is determined at run-time if the GTK dynamic libraries are available + and the KDE file chooser runs under the KDE desktop class Fl_Quartz_Native_File_Chooser_Driver <== this API implementation runs a Mac OS X file chooser |
