| kwave
    18.07.70
    | 
#include <SelectRangeDialog.h>


| Public Types | |
| typedef Kwave::SelectTimeWidget::Mode | Mode | 
| Public Member Functions | |
| SelectRangeDialog (QWidget *widget, Mode start_mode, Mode range_mode, unsigned int range, double sample_rate, sample_index_t offset, sample_index_t signal_length) | |
| virtual | ~SelectRangeDialog () | 
| Mode | startMode () | 
| Mode | rangeMode () | 
| void | setMode (Kwave::SelectTimeWidget::Mode new_mode) | 
| sample_index_t | start () | 
| sample_index_t | range () | 
| Private Slots | |
| void | invokeHelp () | 
Definition at line 32 of file SelectRangeDialog.h.
shortcut typedef
Definition at line 39 of file SelectRangeDialog.h.
| Kwave::SelectRangeDialog::SelectRangeDialog | ( | QWidget * | widget, | 
| Mode | start_mode, | ||
| Mode | range_mode, | ||
| unsigned int | range, | ||
| double | sample_rate, | ||
| sample_index_t | offset, | ||
| sample_index_t | signal_length | ||
| ) | 
Constructor
| widget | pointer to the parent widget | 
| start_mode | selectionMode for the start position, byTime, bySamples, byPercents | 
| range_mode | selectionMode for the range | 
| range | length of the selection in ms, samples or percent | 
| sample_rate | number of samples per second, needed for converting between samples and time | 
| offset | start of the selection [samples] | 
| signal_length | length of the signal in samples, needed for converting samples to percentage | 
Definition at line 34 of file SelectRangeDialog.cpp.
References Kwave::SelectTimeWidget::bySamples, Kwave::connect(), and invokeHelp().

| 
 | virtual | 
| 
 | privateslot | 
invoke the online help
Definition at line 78 of file SelectRangeDialog.cpp.
References _.
Referenced by range(), and SelectRangeDialog().

| 
 | inline | 
Returns the number of ms, samples or percents
Definition at line 90 of file SelectRangeDialog.h.
References invokeHelp().
Referenced by Kwave::SelectRangePlugin::setup().


| 
 | inline | 
Returns the current selection mode for the range (byTime, bySamples, byPercents)
Definition at line 74 of file SelectRangeDialog.h.
References Kwave::SelectTimeWidget::bySamples, and setMode().
Referenced by Kwave::SelectRangePlugin::setup().


| void Kwave::SelectRangeDialog::setMode | ( | Kwave::SelectTimeWidget::Mode | new_mode | ) | 
Set a new selection mode
Definition at line 71 of file SelectRangeDialog.cpp.
Referenced by rangeMode().

| 
 | inline | 
Returns the current start position (byTime, bySamples, byPercents)
Definition at line 85 of file SelectRangeDialog.h.
Referenced by Kwave::SelectRangePlugin::setup().

| 
 | inline | 
Returns the current selection mode for the start position (byTime, bySamples, byPercents)
Definition at line 65 of file SelectRangeDialog.h.
References Kwave::SelectTimeWidget::bySamples.
Referenced by Kwave::SelectRangePlugin::setup().
