summaryrefslogtreecommitdiff
path: root/plugins-alternative/CopyEngine/Rsync/Filters.h
diff options
context:
space:
mode:
Diffstat (limited to 'plugins-alternative/CopyEngine/Rsync/Filters.h')
-rw-r--r--plugins-alternative/CopyEngine/Rsync/Filters.h44
1 files changed, 0 insertions, 44 deletions
diff --git a/plugins-alternative/CopyEngine/Rsync/Filters.h b/plugins-alternative/CopyEngine/Rsync/Filters.h
deleted file mode 100644
index dcdcb36..0000000
--- a/plugins-alternative/CopyEngine/Rsync/Filters.h
+++ /dev/null
@@ -1,44 +0,0 @@
-#ifndef FILTERS_H
-#define FILTERS_H
-
-#include <QDialog>
-#include <QStringList>
-
-#include "FilterRules.h"
-#include "StructEnumDefinition_CopyEngine.h"
-
-namespace Ui {
-class Filters;
-}
-
-/** To add/edit one filter rules */
-class Filters : public QDialog
-{
- Q_OBJECT
-public:
- explicit Filters(QWidget *parent = 0);
- ~Filters();
- void setFilters(QStringList includeStrings,QStringList includeOptions,QStringList excludeStrings,QStringList excludeOptions);
- void reShowAll();
- QList<Filters_rules> getInclude();
- QList<Filters_rules> getExclude();
- void newLanguageLoaded();
-private:
- Ui::Filters *ui;
- QList<Filters_rules> include;
- QList<Filters_rules> exclude;
- void haveNewFilters();
- bool convertToRegex(Filters_rules &item);
-signals:
- void sendNewFilters(QStringList includeStrings,QStringList includeOptions,QStringList excludeStrings,QStringList excludeOptions);
-private slots:
- void on_remove_exclusion_clicked();
- void on_remove_inclusion_clicked();
- void on_add_exclusion_clicked();
- void on_buttonBox_clicked(QAbstractButton *button);
- void on_add_inclusion_clicked();
- void on_edit_exclusion_clicked();
- void on_edit_inclusion_clicked();
-};
-
-#endif // FILTERS_H