1 #pragma once
2 
3 #include "common/common_pch.h"
4 
5 #include <QDialog>
6 
7 #include "mkvtoolnix-gui/util/settings.h"
8 
9 namespace mtx::gui::HeaderEditor {
10 
11 namespace Ui {
12 class ActionForDroppedFilesDialog;
13 }
14 
15 class ActionForDroppedFilesDialog : public QDialog {
16   Q_OBJECT
17 protected:
18   std::unique_ptr<Ui::ActionForDroppedFilesDialog> ui;
19 
20 public:
21   explicit ActionForDroppedFilesDialog(QWidget *parent);
22   ~ActionForDroppedFilesDialog();
23 
24   Util::Settings::HeaderEditorDroppedFilesPolicy decision() const;
25   bool alwaysUseThisDecision() const;
26 };
27 
28 }
29