summaryrefslogtreecommitdiff
path: root/src/tasks/nautilus-extract-task.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/tasks/nautilus-extract-task.h')
-rw-r--r--src/tasks/nautilus-extract-task.h20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/tasks/nautilus-extract-task.h b/src/tasks/nautilus-extract-task.h
new file mode 100644
index 000000000..b1ee93f11
--- /dev/null
+++ b/src/tasks/nautilus-extract-task.h
@@ -0,0 +1,20 @@
+#ifndef NAUTILUS_EXTRACT_TASK_H
+#define NAUTILUS_EXTRACT_TASK_H
+
+#include "nautilus-file-task.h"
+
+#include <gtk/gtk.h>
+
+#define NAUTILUS_TYPE_EXTRACT_TASK (nautilus_extract_task_get_type ())
+
+G_DECLARE_FINAL_TYPE (NautilusExtractTask, nautilus_extract_task,
+ NAUTILUS, EXTRACT_TASK,
+ NautilusFileTask)
+
+GList *nautilus_extract_task_get_output_files (NautilusExtractTask *self);
+
+NautilusTask *nautilus_extract_task_new (GtkWindow *parent_window,
+ GList *source_files,
+ GFile *destination_directory);
+
+#endif