- Signal::init_context_bar_actions(parent);
-
- _separator = new QAction(parent);
- _separator->setSeparator(true);
-
- _trigger_none = new QAction(QIcon(":/icons/trigger-none.svg"),
- tr("No trigger"), this);
- _trigger_none->setCheckable(true);
- connect(_trigger_none, SIGNAL(triggered()),
- this, SLOT(on_trigger_none()));
-
- _trigger_rising = new QAction(QIcon(":/icons/trigger-rising.svg"),
- tr("Trigger on rising edge"), this);
- _trigger_rising->setCheckable(true);
- connect(_trigger_rising, SIGNAL(triggered()),
- this, SLOT(on_trigger_rising()));
-
- _trigger_high = new QAction(QIcon(":/icons/trigger-low.svg"),
- tr("Trigger on high level"), this);
- _trigger_high->setCheckable(true);
- connect(_trigger_high, SIGNAL(triggered()),
- this, SLOT(on_trigger_high()));
-
- _trigger_falling = new QAction(QIcon(":/icons/trigger-falling.svg"),
- tr("Trigger on falling edge"), this);
- _trigger_falling->setCheckable(true);
- connect(_trigger_falling, SIGNAL(triggered()),
- this, SLOT(on_trigger_falling()));
-
- _trigger_low = new QAction(QIcon(":/icons/trigger-low.svg"),
- tr("Trigger on low level"), this);
- _trigger_low->setCheckable(true);
- connect(_trigger_low, SIGNAL(triggered()),
- this, SLOT(on_trigger_low()));
-
- _trigger_change = new QAction(QIcon(":/icons/trigger-change.svg"),
- tr("Trigger on rising or falling edge"), this);
- _trigger_change->setCheckable(true);
- connect(_trigger_change, SIGNAL(triggered()),
- this, SLOT(on_trigger_change()));