diff options
| author | maxim nikonov <maxim.nikonov@hqo.co> | 2026-02-05 23:48:25 +0500 |
|---|---|---|
| committer | maxim nikonov <maxim.nikonov@hqo.co> | 2026-02-05 23:48:25 +0500 |
| commit | c53067d2f6cfd6e3c6b476c51ab8c4b931e40a30 (patch) | |
| tree | 95bfab59b2d9a38a57b6aa05244cab2d0435c7d2 /fluid/proj/mergeback.h | |
| parent | 57860e277f2298ad6c0830b1492087cfa124c862 (diff) | |
wip
Diffstat (limited to 'fluid/proj/mergeback.h')
| -rw-r--r-- | fluid/proj/mergeback.h | 23 |
1 files changed, 17 insertions, 6 deletions
diff --git a/fluid/proj/mergeback.h b/fluid/proj/mergeback.h index a515b1815..48cc4e400 100644 --- a/fluid/proj/mergeback.h +++ b/fluid/proj/mergeback.h @@ -33,15 +33,26 @@ namespace proj { /** Class that implements the MergeBack functionality. \see merge_back(const std::string &s, int task) */ +enum { + FLD_MERGEBACK_TAG_GENERIC = 0, + FLD_MERGEBACK_TAG_CODE, + FLD_MERGEBACK_TAG_MENU_CALLBACK, + FLD_MERGEBACK_TAG_WIDGET_CALLBACK, + FLD_MERGEBACK_TAG_UNUSED_ +}; + +enum { + FLD_MERGEBACK_TASK_ANALYSE = 0, + FLD_MERGEBACK_TASK_INTERACTIVE, + FLD_MERGEBACK_TASK_APPLY, + FLD_MERGEBACK_TASK_APPLY_IF_SAFE = 3 +}; + class Mergeback { public: - enum class Tag { - GENERIC = 0, CODE, MENU_CALLBACK, WIDGET_CALLBACK, UNUSED_ - }; - enum class Task { - ANALYSE = 0, INTERACTIVE, APPLY, APPLY_IF_SAFE = 3 - }; + typedef int Tag; + typedef int Task; enum Feedback { QUIET = 0, CHATTY = 1 }; protected: /// Apply mergeback for this project. |
