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().