Dock window for the trigger settings. It contains the settings for the trigger mode, source and slope.
More...
#include <TriggerDock.h>
|
|
void | modeChanged (Dso::TriggerMode) |
| | The trigger mode has been changed.
|
| |
|
void | sourceChanged (bool special, unsigned int id) |
| | The trigger source has been changed.
|
| |
|
void | slopeChanged (Dso::Slope) |
| | The trigger slope has been changed.
|
| |
|
| | TriggerDock (DsoSettingsScope *scope, const Dso::ControlSpecification *mSpec, QWidget *parent, Qt::WindowFlags flags=0) |
| | Initializes the trigger settings docking window.
|
| |
| void | setMode (Dso::TriggerMode mode) |
| | Changes the trigger mode if the new mode is supported.
|
| |
| void | setSource (bool special, unsigned int id) |
| | Changes the trigger source if the new source is supported.
|
| |
| void | setSlope (Dso::Slope slope) |
| | Changes the trigger slope if the new slope is supported.
|
| |
|
| void | closeEvent (QCloseEvent *event) |
| | Don't close the dock, just hide it.
|
| |
|
|
QGridLayout * | dockLayout |
| | The main layout for the dock window.
|
| |
|
QWidget * | dockWidget |
| | The main widget for the dock window.
|
| |
|
QLabel * | modeLabel |
| | The label for the trigger mode combobox.
|
| |
|
QLabel * | sourceLabel |
| | The label for the trigger source combobox.
|
| |
|
QLabel * | slopeLabel |
| | The label for the trigger slope combobox.
|
| |
|
QComboBox * | modeComboBox |
| | Select the triggering mode.
|
| |
|
QComboBox * | sourceComboBox |
| | Select the source for triggering.
|
| |
|
QComboBox * | slopeComboBox |
| | Select the slope that causes triggering.
|
| |
|
DsoSettingsScope * | scope |
| | The settings provided by the parent class.
|
| |
|
const Dso::ControlSpecification * | mSpec |
| |
|
QStringList | sourceStandardStrings |
| | Strings for the standard trigger sources.
|
| |
|
QStringList | sourceSpecialStrings |
| | Strings for the special trigger sources.
|
| |
Dock window for the trigger settings. It contains the settings for the trigger mode, source and slope.
◆ TriggerDock()
Initializes the trigger settings docking window.
- Parameters
-
| settings | The target settings object. |
| spec | |
| parent | The parent widget. |
| flags | Flags for the window manager. |
◆ closeEvent()
| void TriggerDock::closeEvent |
( |
QCloseEvent * | event | ) |
|
|
protected |
Don't close the dock, just hide it.
- Parameters
-
| event | The close event that should be handled. |
◆ setMode()
| void TriggerDock::setMode |
( |
Dso::TriggerMode | mode | ) |
|
Changes the trigger mode if the new mode is supported.
- Parameters
-
◆ setSlope()
| void TriggerDock::setSlope |
( |
Dso::Slope | slope | ) |
|
Changes the trigger slope if the new slope is supported.
- Parameters
-
◆ setSource()
| void TriggerDock::setSource |
( |
bool | special, |
|
|
unsigned int | id ) |
Changes the trigger source if the new source is supported.
- Parameters
-
| special | true for a special channel (EXT, ...) as trigger source. |
| id | The number of the channel, that should be used as trigger. |
The documentation for this class was generated from the following files: