diff options
author | willemferguson <willemferguson@zoology.up.ac.za> | 2019-12-08 11:30:16 +0200 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2019-12-25 02:57:42 +0900 |
commit | 2ac279d12953ad840ade1c08d0eff5c2f4adb0b9 (patch) | |
tree | 9f2d70f50cb910803e260fa9d3bdad2687d820ad /desktop-widgets/preferences/preferences_media.h | |
parent | 3e853e37a5b0b9509fb92b1ddb3031f117578fb9 (diff) | |
download | subsurface-2ac279d12953ad840ade1c08d0eff5c2f4adb0b9.tar.gz |
Pereferences UI: add media tab
Remove the preference settings dealing with thumbnails (currently under
General preferences and Profile preferences) and put them in a newly-created
Media preference tab.
Signed-off-by: willemferguson <willemferguson@zoology.up.ac.za>
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'desktop-widgets/preferences/preferences_media.h')
-rw-r--r-- | desktop-widgets/preferences/preferences_media.h | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/desktop-widgets/preferences/preferences_media.h b/desktop-widgets/preferences/preferences_media.h new file mode 100644 index 000000000..c328d184b --- /dev/null +++ b/desktop-widgets/preferences/preferences_media.h @@ -0,0 +1,30 @@ +// SPDX-License-Identifier: GPL-2.0 +#ifndef PREFERENCES_MEDIA_H +#define PREFERENCES_MEDIA_H + +#include <QMap> +#include "abstractpreferenceswidget.h" + +namespace Ui { + class PreferencesMedia; +} + +class PreferencesMedia : public AbstractPreferencesWidget { + Q_OBJECT +public: + PreferencesMedia(); + ~PreferencesMedia(); + void refreshSettings() override; + void syncSettings() override; +public slots: + void on_ffmpegFile_clicked(); + void on_ffmpegExecutable_editingFinished(); + void on_extractVideoThumbnails_toggled(bool toggled); +private: + Ui::PreferencesMedia *ui; + void checkFfmpegExecutable(); + +}; + +#endif + |