LogicSignal: Refactored get_trigger_types
[pulseview.git] / pv / view / logicsignal.hpp
index 0d422d7ce5b1534ef47b1b620f7b6f1d35d7ad5a..6d6d89aa3420d66697d47cbbee89fe4e29f177e2 100644 (file)
@@ -98,8 +98,11 @@ private:
 
        void init_trigger_actions(QWidget *parent);
 
-       QAction* match_action(const sigrok::TriggerMatchType *match);
-       const sigrok::TriggerMatchType *action_match(QAction *action);
+       const std::vector<int32_t> get_trigger_types() const;
+       QAction* action_from_trigger_type(
+               const sigrok::TriggerMatchType *match);
+       const sigrok::TriggerMatchType* trigger_type_from_action(
+               QAction *action);
        void populate_popup_form(QWidget *parent, QFormLayout *form);
        void modify_trigger();