summaryrefslogtreecommitdiff
path: root/src/plugins/macros/macrooptionswidget.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/macros/macrooptionswidget.h')
-rw-r--r--src/plugins/macros/macrooptionswidget.h20
1 files changed, 6 insertions, 14 deletions
diff --git a/src/plugins/macros/macrooptionswidget.h b/src/plugins/macros/macrooptionswidget.h
index 3d8e52efd3..7a28e3ec63 100644
--- a/src/plugins/macros/macrooptionswidget.h
+++ b/src/plugins/macros/macrooptionswidget.h
@@ -59,34 +59,26 @@ public:
explicit MacroOptionsWidget(QWidget *parent = 0);
~MacroOptionsWidget();
- void setSettings(const MacroSettings &s);
+ void initialize();
void apply();
private slots:
- void addDirectoy();
void remove();
- void setDefault();
void changeCurrentItem(QTreeWidgetItem *current);
private:
- void appendDirectory(const QString &directory, bool isDefault = false);
- void changeData(QTreeWidgetItem *current, int column, QVariant value);
+ void createTable();
private slots:
void changeDescription(const QString &description);
private:
- Ui::MacroOptionsWidget *ui;
+ Ui::MacroOptionsWidget *m_ui;
QStringList m_macroToRemove;
- QStringList m_directories;
- bool changingCurrent;
-
- struct ChangeSet {
- QString description;
- bool shortcut;
- };
- QMap<QString, ChangeSet> m_macroToChange;
+ bool m_changingCurrent;
+
+ QMap<QString, QString> m_macroToChange;
};
} // namespace Internal