summaryrefslogtreecommitdiff
path: root/plugins/CopyEngine/Ultracopier-0.3/factory.h
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/CopyEngine/Ultracopier-0.3/factory.h')
-rw-r--r--plugins/CopyEngine/Ultracopier-0.3/factory.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/plugins/CopyEngine/Ultracopier-0.3/factory.h b/plugins/CopyEngine/Ultracopier-0.3/factory.h
index bf41a27..c5cfa91 100644
--- a/plugins/CopyEngine/Ultracopier-0.3/factory.h
+++ b/plugins/CopyEngine/Ultracopier-0.3/factory.h
@@ -15,6 +15,8 @@
#include "ui_options.h"
#include "copyEngine.h"
#include "Environment.h"
+#include "Filters.h"
+#include "RenamingRules.h"
#ifndef FACTORY_H
#define FACTORY_H
@@ -58,6 +60,8 @@ private:
QString StandardOutput;
bool errorFound;
FacilityInterface * facilityEngine;
+ Filters *filters;
+ RenamingRules *renamingRules;
private slots:
void error(QProcess::ProcessError error);
void finished(int exitCode, QProcess::ExitStatus exitStatus);
@@ -67,6 +71,16 @@ private slots:
void setKeepDate(bool keepDate);
void setBlockSize(int blockSize);
void setAutoStart(bool autoStart);
+ void showFilterDialog();
+ void sendNewFilters(QStringList includeStrings,QStringList includeOptions,QStringList excludeStrings,QStringList excludeOptions);
+ void doChecksum_toggled(bool);
+ void checksumOnlyOnError_toggled(bool);
+ void osBuffer_toggled(bool);
+ void osBufferLimited_toggled(bool);
+ void osBufferLimit_editingFinished();
+ void checksumIgnoreIfImpossible_toggled(bool);
+ void sendNewRenamingRules(QString firstRenamingRule,QString otherRenamingRule);
+ void showRenamingRules();
public slots:
void resetOptions();
void newLanguageLoaded();