virtual ~LogicSignal();
+ void init_context_bar_actions(QWidget *parent);
+
const std::list<QAction*> get_context_bar_actions();
/**
static void add_trigger_action(const char *trig_types, char type,
QAction *action, std::list<QAction*> &actions);
+ void update_trigger_actions();
+
void set_trigger(char type);
private slots:
private:
boost::shared_ptr<pv::data::Logic> _data;
- QAction _separator;
-
- QIcon _icon_trigger_none;
- QAction _trigger_none;
- QIcon _icon_trigger_rising;
- QAction _trigger_rising;
- QIcon _icon_trigger_high;
- QAction _trigger_high;
- QIcon _icon_trigger_falling;
- QAction _trigger_falling;
- QIcon _icon_trigger_low;
- QAction _trigger_low;
- QIcon _icon_trigger_change;
- QAction _trigger_change;
+ QAction *_separator;
+
+ QAction *_trigger_none;
+ QAction *_trigger_rising;
+ QAction *_trigger_high;
+ QAction *_trigger_falling;
+ QAction *_trigger_low;
+ QAction *_trigger_change;
};
} // namespace view