diff options
Diffstat (limited to 'plugins-alternative/CopyEngine/Rsync/RenamingRules.h')
-rw-r--r-- | plugins-alternative/CopyEngine/Rsync/RenamingRules.h | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/plugins-alternative/CopyEngine/Rsync/RenamingRules.h b/plugins-alternative/CopyEngine/Rsync/RenamingRules.h new file mode 100644 index 0000000..2fd9580 --- /dev/null +++ b/plugins-alternative/CopyEngine/Rsync/RenamingRules.h @@ -0,0 +1,34 @@ +#ifndef RENAMINGRULES_H +#define RENAMINGRULES_H + +#include <QDialog> +#include <QAbstractButton> + +namespace Ui { +class RenamingRules; +} + +/** Define rules for renaming */ +class RenamingRules : public QDialog +{ + Q_OBJECT +public: + explicit RenamingRules(QWidget *parent = 0); + ~RenamingRules(); + void setRenamingRules(QString firstRenamingRule,QString otherRenamingRule); + void newLanguageLoaded(); +private: + Ui::RenamingRules *ui; + void connectUI(); + void disconnectUI(); + QString firstRenamingRule; + QString otherRenamingRule; +private slots: + void on_buttonBox_clicked(QAbstractButton *button); + void firstRenamingRule_haveChanged(); + void otherRenamingRule_haveChanged(); +signals: + void sendNewRenamingRules(QString firstRenamingRule,QString otherRenamingRule); +}; + +#endif // RENAMINGRULES_H |