kwave
18.07.70
|
#include <RecordDialog.h>
Public Types | |
enum | Mode { SETTINGS_DEFAULT = 0, SETTINGS_FORMAT, SETTINGS_SOURCE, START_RECORDING } |
Public Slots | |
void | setDevice (const QString &device) |
void | setFileFilter (const QString &filter) |
void | setRecordedSamples (sample_index_t samples_recorded) |
void | message (const QString &message) |
Signals | |
void | sigMethodChanged (Kwave::record_method_t method) |
void | sigDeviceChanged (const QString &device) |
void | sigTracksChanged (unsigned int tracks) |
void | sampleRateChanged (double rate) |
void | sigCompressionChanged (Kwave::Compression::Type compression) |
void | sigBitsPerSampleChanged (unsigned int bits) |
void | sigSampleFormatChanged (Kwave::SampleFormat::Format sample_format) |
void | sigBuffersChanged () |
void | sigRecordTimeChanged (int limit) |
void | sigTriggerChanged (bool enabled) |
void | sigPreRecordingChanged (bool enabled) |
Public Member Functions | |
RecordDialog (QWidget *parent, QStringList ¶ms, Kwave::RecordController *controller, Mode mode) | |
virtual | ~RecordDialog () |
Kwave::RecordParams & | params () |
void | setMethod (Kwave::record_method_t method) |
void | setSupportedDevices (QStringList devices) |
void | setSupportedTracks (unsigned int min, unsigned int max) |
void | setTracks (unsigned int tracks) |
void | setSupportedSampleRates (const QList< double > &rates) |
void | setSampleRate (double new_rate) |
void | setSupportedCompressions (const QList< Kwave::Compression::Type > &comps) |
void | setCompression (int compression) |
void | setSupportedBits (const QList< unsigned int > &bits) |
void | setBitsPerSample (unsigned int bits) |
QString | rate2string (double rate) const |
void | setSupportedSampleFormats (const QList< Kwave::SampleFormat::Format > &formats) |
void | setSampleFormat (Kwave::SampleFormat::Format sample_format) |
void | updateBufferState (unsigned int count, unsigned int total) |
void | updateEffects (unsigned int track, Kwave::SampleArray &buffer) |
void | showDevicePage () |
Private Slots | |
void | methodSelected (int index) |
void | sourceBufferCountChanged (int value) |
void | sourceBufferSizeChanged (int value) |
void | selectRecordDevice () |
void | listEntrySelected (QTreeWidgetItem *current, QTreeWidgetItem *previous) |
void | listItemExpanded (QTreeWidgetItem *item) |
void | updateListSelection () |
void | tracksChanged (int tracks) |
void | sampleRateChanged (const QString &rate) |
void | compressionChanged (int index) |
void | bitsPerSampleChanged (int bits) |
void | sampleFormatChanged (int index) |
void | setState (Kwave::RecordState state) |
void | updateBufferProgressBar () |
void | preRecordingChecked (bool enabled) |
void | preRecordingTimeChanged (int time) |
void | recordTimeChecked (bool limited) |
void | recordTimeChanged (int record_time) |
void | startTimeChecked (bool enabled) |
void | startTimeChanged (const QDateTime &datetime) |
void | triggerChecked (bool enabled) |
void | triggerChanged (int trigger) |
void | invokeHelp () |
Private Member Functions | |
double | string2rate (const QString &rate) const |
void | updateRecordButton () |
Private Attributes | |
Kwave::RecordTypesMap | m_methods_map |
QString | m_file_filter |
QMap< QTreeWidgetItem *, QString > | m_devices_list_map |
Kwave::RecordState | m_state |
Kwave::RecordParams | m_params |
QList< unsigned int > | m_supported_resolutions |
unsigned int | m_buffer_progress_count |
unsigned int | m_buffer_progress_total |
QTimer | m_buffer_progress_timer |
bool | m_record_enabled |
sample_index_t | m_samples_recorded |
bool | m_enable_setDevice |
Kwave::StatusWidget * | m_state_icon_widget |
struct { | |
QLabel * m_state | |
QLabel * m_time | |
QLabel * m_sample_rate | |
QLabel * m_bits_per_sample | |
QLabel * m_tracks | |
} | m_status_bar |
Definition at line 49 of file RecordDialog.h.
Enumerator | |
---|---|
SETTINGS_DEFAULT | default page (setup, tab 0) |
SETTINGS_FORMAT | format settings |
SETTINGS_SOURCE | source settings |
START_RECORDING | directly start recording! |
Definition at line 55 of file RecordDialog.h.
Kwave::RecordDialog::RecordDialog | ( | QWidget * | parent, |
QStringList & | params, | ||
Kwave::RecordController * | controller, | ||
Mode | mode | ||
) |
Constructor
Definition at line 90 of file RecordDialog.cpp.
References _, bitsPerSampleChanged(), Kwave::RecordParams::buffer_count, Kwave::RecordParams::buffer_size, compressionChanged(), Kwave::connect(), Kwave::TypesMap< IDX, DATA >::count(), Kwave::TypesMap< IDX, DATA >::description(), Kwave::RecordParams::fromList(), invokeHelp(), listEntrySelected(), listItemExpanded(), m_buffer_progress_timer, m_methods_map, m_params, m_state_icon_widget, m_status_bar, methodSelected(), preRecordingChecked(), preRecordingTimeChanged(), Kwave::REC_EMPTY, recordTimeChanged(), recordTimeChecked(), sampleFormatChanged(), sampleRateChanged(), selectRecordDevice(), setDevice(), setState(), SETTINGS_DEFAULT, SETTINGS_FORMAT, SETTINGS_SOURCE, sourceBufferCountChanged(), sourceBufferSizeChanged(), START_RECORDING, Kwave::RecordParams::start_time, Kwave::RecordParams::start_time_enabled, startTimeChanged(), startTimeChecked(), STD_SETUP, STD_SETUP_SLIDER, tracksChanged(), triggerChanged(), triggerChecked(), updateBufferProgressBar(), and updateListSelection().
|
virtual |
Destructor
Definition at line 330 of file RecordDialog.cpp.
References updateBufferState().
|
privateslot |
called when the resolution in bits per sample has changed
Definition at line 890 of file RecordDialog.cpp.
References Kwave::RecordParams::bits_per_sample, m_params, m_supported_resolutions, and sigBitsPerSampleChanged().
Referenced by RecordDialog().
|
privateslot |
called when a new compression type has been set
Definition at line 846 of file RecordDialog.cpp.
References Kwave::RecordParams::compression, Kwave::Compression::fromInt(), m_params, and sigCompressionChanged().
Referenced by RecordDialog().
|
privateslot |
invoke the online help
Definition at line 1345 of file RecordDialog.cpp.
References _.
Referenced by RecordDialog().
|
privateslot |
selection in the device list view has changed
Definition at line 511 of file RecordDialog.cpp.
References m_devices_list_map, and setDevice().
Referenced by RecordDialog().
|
privateslot |
selection in the device list view has changed
Definition at line 523 of file RecordDialog.cpp.
References updateListSelection().
Referenced by RecordDialog().
|
slot |
show a message in the status bar
Definition at line 1351 of file RecordDialog.cpp.
Referenced by Kwave::RecordPlugin::notice().
|
privateslot |
called when a new recording method has been selected from the combo box
index | the position within the combo box |
Definition at line 350 of file RecordDialog.cpp.
References Kwave::TypesMap< IDX, DATA >::data(), m_methods_map, m_params, Kwave::RecordParams::method, Kwave::RECORD_INVALID, Kwave::RECORD_NONE, setMethod(), and sigMethodChanged().
Referenced by RecordDialog().
Kwave::RecordParams & Kwave::RecordDialog::params | ( | ) |
returns the list of record parameters, for the next time
Definition at line 336 of file RecordDialog.cpp.
References m_params.
Referenced by Kwave::RecordPlugin::changeBitsPerSample(), Kwave::RecordPlugin::changeCompression(), Kwave::RecordPlugin::changeSampleRate(), Kwave::RecordPlugin::changeTracks(), Kwave::RecordPlugin::checkTrigger(), Kwave::RecordPlugin::flushPrerecordingQueue(), Kwave::RecordPlugin::paramsValid(), Kwave::RecordPlugin::processBuffer(), Kwave::RecordPlugin::recordStopped(), Kwave::RecordPlugin::setDevice(), Kwave::RecordPlugin::setupRecordThread(), Kwave::RecordPlugin::startRecording(), and Kwave::RecordPlugin::updateBufferProgressBar().
|
privateslot |
prerecording has been enabled/disabled
Definition at line 1227 of file RecordDialog.cpp.
References m_params, Kwave::RecordParams::pre_record_enabled, and sigPreRecordingChanged().
Referenced by RecordDialog().
|
privateslot |
the prerecording time has been changed
Definition at line 1234 of file RecordDialog.cpp.
References m_params, and Kwave::RecordParams::pre_record_time.
Referenced by RecordDialog().
QString Kwave::RecordDialog::rate2string | ( | double | rate | ) | const |
Convert a sample rate into a string, using current locale settings. Trailing zeroes and thousands separators are removed, the precision is set to three digits.
rate | sample rate [samples/second] |
Definition at line 642 of file RecordDialog.cpp.
References _.
Referenced by Kwave::RecordPlugin::changeSampleRate(), setSampleRate(), and setSupportedSampleRates().
|
privateslot |
record time has been changed
Definition at line 1247 of file RecordDialog.cpp.
References m_params, Kwave::RecordParams::record_time, sigRecordTimeChanged(), and updateRecordButton().
Referenced by RecordDialog().
|
privateslot |
record time has been enabled/disabled
Definition at line 1240 of file RecordDialog.cpp.
References m_params, Kwave::RecordParams::record_time_limited, and sigRecordTimeChanged().
Referenced by RecordDialog().
|
privateslot |
called when a new sample format has been selected
Definition at line 969 of file RecordDialog.cpp.
References Kwave::SampleFormat::fromInt(), m_params, Kwave::RecordParams::sample_format, and sigSampleFormatChanged().
Referenced by RecordDialog().
|
signal |
emitted when a new sample rate has been selected
Referenced by RecordDialog(), and sampleRateChanged().
|
privateslot |
called when another sample rate has been selected
Definition at line 791 of file RecordDialog.cpp.
References m_params, Kwave::RecordParams::sample_rate, sampleRateChanged(), and string2rate().
|
privateslot |
show a "file open" dialog for selecting a record device
Definition at line 612 of file RecordDialog.cpp.
References _, Kwave::RecordParams::device_name, m_enable_setDevice, m_params, Kwave::FileDialog::OpenFile, Kwave::FileDialog::selectUrl(), and sigDeviceChanged().
Referenced by RecordDialog().
void Kwave::RecordDialog::setBitsPerSample | ( | unsigned int | bits | ) |
sets a new resolution in bits per sample
Definition at line 871 of file RecordDialog.cpp.
References Kwave::RecordParams::bits_per_sample, m_params, m_status_bar, and m_supported_resolutions.
Referenced by Kwave::RecordPlugin::changeBitsPerSample().
void Kwave::RecordDialog::setCompression | ( | int | compression | ) |
sets a new compression type
compression | type of the compression, numeric |
Definition at line 827 of file RecordDialog.cpp.
References Kwave::RecordParams::compression, Kwave::Compression::fromInt(), m_params, and Kwave::Compression::name().
Referenced by Kwave::RecordPlugin::changeCompression().
|
slot |
selects a new record device
Definition at line 537 of file RecordDialog.cpp.
References Kwave::RecordParams::device_name, m_devices_list_map, m_params, and sigDeviceChanged().
Referenced by listEntrySelected(), RecordDialog(), Kwave::RecordPlugin::setDevice(), and updateListSelection().
|
slot |
set the file filter used for the "Select..." dialog
Definition at line 605 of file RecordDialog.cpp.
References m_file_filter.
Referenced by Kwave::RecordPlugin::setMethod().
void Kwave::RecordDialog::setMethod | ( | Kwave::record_method_t | method | ) |
selects a new recording method
Definition at line 342 of file RecordDialog.cpp.
References Kwave::TypesMap< IDX, DATA >::findFromData(), m_methods_map, m_params, and Kwave::RecordParams::method.
Referenced by methodSelected(), and Kwave::RecordPlugin::setMethod().
|
slot |
updates the number of recorded samples
Definition at line 1323 of file RecordDialog.cpp.
References m_samples_recorded, and updateRecordButton().
void Kwave::RecordDialog::setSampleFormat | ( | Kwave::SampleFormat::Format | sample_format | ) |
sets a new sample format
sample_format | format of the samples, like signed/unsigned |
Definition at line 948 of file RecordDialog.cpp.
References m_params, Kwave::RecordParams::sample_format, Kwave::toInt(), and Kwave::SampleFormat::Unknown.
Referenced by Kwave::RecordPlugin::changeSampleFormat().
void Kwave::RecordDialog::setSampleRate | ( | double | new_rate | ) |
sets a new sample rate
new_rate | the new sample rate [samples/second] |
Definition at line 769 of file RecordDialog.cpp.
References m_params, m_status_bar, rate2string(), and Kwave::RecordParams::sample_rate.
Referenced by Kwave::RecordPlugin::changeSampleRate().
|
privateslot |
sets a new state of the dialog, enable/disable controls etc...
Definition at line 983 of file RecordDialog.cpp.
References _, Kwave::RecordParams::device_name, m_params, m_record_enabled, m_state, m_state_icon_widget, m_status_bar, Kwave::REC_BUFFERING, Kwave::REC_DONE, Kwave::REC_EMPTY, Kwave::REC_PAUSED, Kwave::REC_PRERECORDING, Kwave::REC_RECORDING, Kwave::REC_UNINITIALIZED, Kwave::REC_WAITING_FOR_TRIGGER, Kwave::StatusWidget::setPixmaps(), and updateRecordButton().
Referenced by RecordDialog().
void Kwave::RecordDialog::setSupportedBits | ( | const QList< unsigned int > & | bits | ) |
sets a list of supported number of bits per sample
Definition at line 855 of file RecordDialog.cpp.
References m_supported_resolutions.
Referenced by Kwave::RecordPlugin::changeBitsPerSample().
void Kwave::RecordDialog::setSupportedCompressions | ( | const QList< Kwave::Compression::Type > & | comps | ) |
sets the list of supported compressions
comps | list of supported compressions, can be empty |
Definition at line 802 of file RecordDialog.cpp.
References Kwave::Compression::name(), Kwave::Compression::NONE, and Kwave::Compression::toInt().
Referenced by Kwave::RecordPlugin::changeCompression().
void Kwave::RecordDialog::setSupportedDevices | ( | QStringList | devices | ) |
Sets the list of supported devices, just entries for the device selection combo box.
Definition at line 367 of file RecordDialog.cpp.
References _, Kwave::RecordParams::device_name, m_devices_list_map, m_enable_setDevice, and m_params.
Referenced by Kwave::RecordPlugin::setMethod().
void Kwave::RecordDialog::setSupportedSampleFormats | ( | const QList< Kwave::SampleFormat::Format > & | formats | ) |
sets the list of supported sample formats
formats | list of supported sample formats, must not be empty |
Definition at line 927 of file RecordDialog.cpp.
References Kwave::TypesMap< IDX, DATA >::description(), Kwave::TypesMap< IDX, DATA >::findFromData(), and Kwave::SampleFormat::toInt().
Referenced by Kwave::RecordPlugin::changeSampleFormat().
void Kwave::RecordDialog::setSupportedSampleRates | ( | const QList< double > & | rates | ) |
sets the list of supported sample rates
Definition at line 748 of file RecordDialog.cpp.
References rate2string().
Referenced by Kwave::RecordPlugin::changeSampleRate().
void Kwave::RecordDialog::setSupportedTracks | ( | unsigned int | min, |
unsigned int | max | ||
) |
sets the range of supported tracks
Definition at line 678 of file RecordDialog.cpp.
Referenced by Kwave::RecordPlugin::changeTracks().
void Kwave::RecordDialog::setTracks | ( | unsigned int | tracks | ) |
sets a new number of tracks
Definition at line 701 of file RecordDialog.cpp.
References _, m_params, m_status_bar, and Kwave::RecordParams::tracks.
Referenced by Kwave::RecordPlugin::changeTracks().
void Kwave::RecordDialog::showDevicePage | ( | ) |
Show the "source" device tab, usually if the setup was not successful.
Definition at line 1357 of file RecordDialog.cpp.
Referenced by Kwave::RecordPlugin::setDevice().
|
signal |
emitted when the resoluton in bits per sample changed
Referenced by bitsPerSampleChanged().
|
signal |
emitted when the number and/or size of buffers has changed
Referenced by sourceBufferCountChanged(), and sourceBufferSizeChanged().
|
signal |
emitted when the compression has changed
Referenced by compressionChanged().
|
signal |
emitted when a new record device has been selected
Referenced by selectRecordDevice(), and setDevice().
|
signal |
emits changes in the currently selected record method
Referenced by methodSelected().
|
signal |
emitted when the prerecording has been enabled/disabled
Referenced by preRecordingChecked().
|
signal |
emitted when the record time has been changed
Referenced by recordTimeChanged(), and recordTimeChecked().
|
signal |
emitted when the sample format has changed
Referenced by sampleFormatChanged().
|
signal |
emitted when the number of tracks has changed
Referenced by tracksChanged().
|
signal |
emitted when the record trigger has been enabled/disabled
Referenced by startTimeChecked(), and triggerChecked().
|
privateslot |
updates the record buffer count
Definition at line 574 of file RecordDialog.cpp.
References Kwave::RecordParams::buffer_count, m_params, and sigBuffersChanged().
Referenced by RecordDialog().
|
privateslot |
updates the record buffer size
Definition at line 587 of file RecordDialog.cpp.
References Kwave::RecordParams::buffer_size, m_params, and sigBuffersChanged().
Referenced by RecordDialog().
|
privateslot |
start time has been changed
Definition at line 1263 of file RecordDialog.cpp.
References m_params, and Kwave::RecordParams::start_time.
Referenced by RecordDialog().
|
privateslot |
start time has been enabled/disabled
Definition at line 1256 of file RecordDialog.cpp.
References m_params, Kwave::RecordParams::record_trigger_enabled, sigTriggerChanged(), and Kwave::RecordParams::start_time_enabled.
Referenced by RecordDialog().
|
private |
Convert a formated sample rate string back to a numeric sample rate (the opposite of rate2string() )
rate | the sample rate, formatted as string |
Definition at line 664 of file RecordDialog.cpp.
Referenced by sampleRateChanged().
|
privateslot |
forwards a sigTracksChanged signal
Definition at line 738 of file RecordDialog.cpp.
References m_params, sigTracksChanged(), Kwave::toInt(), and Kwave::RecordParams::tracks.
Referenced by RecordDialog().
|
privateslot |
record trigger has changed
Definition at line 1281 of file RecordDialog.cpp.
References m_params, and Kwave::RecordParams::record_trigger.
Referenced by RecordDialog().
|
privateslot |
record trigger has been enabled/disabled
Definition at line 1274 of file RecordDialog.cpp.
References m_params, Kwave::RecordParams::record_trigger_enabled, sigTriggerChanged(), and Kwave::RecordParams::start_time_enabled.
Referenced by RecordDialog().
|
privateslot |
updates the buffer progress bar
Definition at line 1287 of file RecordDialog.cpp.
References m_buffer_progress_count, m_buffer_progress_timer, and m_buffer_progress_total.
Referenced by RecordDialog(), and updateBufferState().
void Kwave::RecordDialog::updateBufferState | ( | unsigned int | count, |
unsigned int | total | ||
) |
updates the progress bar with the buffer fill state.
count | number of filled/available buffers |
total | maximum amount of buffers |
Definition at line 1133 of file RecordDialog.cpp.
References _, m_buffer_progress_count, m_buffer_progress_timer, m_buffer_progress_total, m_params, m_samples_recorded, m_state, m_status_bar, Kwave::ms2string(), Kwave::REC_BUFFERING, Kwave::REC_DONE, Kwave::REC_EMPTY, Kwave::REC_PAUSED, Kwave::REC_PRERECORDING, Kwave::REC_RECORDING, Kwave::REC_UNINITIALIZED, Kwave::REC_WAITING_FOR_TRIGGER, Kwave::RecordParams::sample_rate, Kwave::samples2string(), Kwave::RecordParams::start_time, Kwave::RecordParams::start_time_enabled, Kwave::toInt(), and updateBufferProgressBar().
Referenced by Kwave::RecordPlugin::stateChanged(), Kwave::RecordPlugin::updateBufferProgressBar(), and ~RecordDialog().
void Kwave::RecordDialog::updateEffects | ( | unsigned int | track, |
Kwave::SampleArray & | buffer | ||
) |
updates all enabled visual effects
track | index of the track that is updated |
buffer | array with Kwave sample data |
Definition at line 1309 of file RecordDialog.cpp.
References m_params, Kwave::RecordParams::sample_rate, Kwave::SampleArray::size(), and Kwave::RecordParams::tracks.
Referenced by Kwave::RecordPlugin::processBuffer().
|
privateslot |
updates/fixes the device selection when the tree view has lost focus, to avoid that nothing is selected
Definition at line 530 of file RecordDialog.cpp.
References Kwave::RecordParams::device_name, m_params, and setDevice().
Referenced by listItemExpanded(), and RecordDialog().
|
private |
enabled or disables the record button by evaluating m_record_enabled and m_seconds_recording
Definition at line 1331 of file RecordDialog.cpp.
References m_params, m_record_enabled, m_samples_recorded, Kwave::RecordParams::record_time, Kwave::RecordParams::record_time_limited, and Kwave::RecordParams::sample_rate.
Referenced by recordTimeChanged(), setRecordedSamples(), and setState().
QLabel* Kwave::RecordDialog::m_bits_per_sample |
status bar id: number of tracks
Definition at line 355 of file RecordDialog.h.
|
private |
accumulated current buffer progress
Definition at line 327 of file RecordDialog.h.
Referenced by updateBufferProgressBar(), and updateBufferState().
|
private |
timer for slowly updating the buffer progress bar
Definition at line 333 of file RecordDialog.h.
Referenced by RecordDialog(), updateBufferProgressBar(), and updateBufferState().
|
private |
accumulated total buffer progress
Definition at line 330 of file RecordDialog.h.
Referenced by updateBufferProgressBar(), and updateBufferState().
|
private |
map for items in the list view
Definition at line 315 of file RecordDialog.h.
Referenced by listEntrySelected(), setDevice(), and setSupportedDevices().
|
private |
if false, do nothing in setDevice
Definition at line 346 of file RecordDialog.h.
Referenced by selectRecordDevice(), and setSupportedDevices().
|
private |
file filter for the "Select..." dialog (optional)
Definition at line 312 of file RecordDialog.h.
Referenced by setFileFilter().
|
private |
map of playback methods/types
Definition at line 309 of file RecordDialog.h.
Referenced by methodSelected(), RecordDialog(), and setMethod().
|
private |
list of parameters
Definition at line 321 of file RecordDialog.h.
Referenced by bitsPerSampleChanged(), compressionChanged(), methodSelected(), params(), preRecordingChecked(), preRecordingTimeChanged(), RecordDialog(), recordTimeChanged(), recordTimeChecked(), sampleFormatChanged(), sampleRateChanged(), selectRecordDevice(), setBitsPerSample(), setCompression(), setDevice(), setMethod(), setSampleFormat(), setSampleRate(), setState(), setSupportedDevices(), setTracks(), sourceBufferCountChanged(), sourceBufferSizeChanged(), startTimeChanged(), startTimeChecked(), tracksChanged(), triggerChanged(), triggerChecked(), updateBufferState(), updateEffects(), updateListSelection(), and updateRecordButton().
|
private |
determines if recording is to be enabled by the current state
Definition at line 336 of file RecordDialog.h.
Referenced by setState(), and updateRecordButton().
QLabel* Kwave::RecordDialog::m_sample_rate |
status bar id: sample rate
Definition at line 354 of file RecordDialog.h.
|
private |
holds the recorded samples for comparing with the recording time limit, for determining if recording should be enabled or not. Also used in status bar for displaying the recorded time.
Definition at line 343 of file RecordDialog.h.
Referenced by setRecordedSamples(), updateBufferState(), and updateRecordButton().
|
private |
state of the record plugin
Definition at line 318 of file RecordDialog.h.
Referenced by setState(), and updateBufferState().
QLabel* Kwave::RecordDialog::m_state |
status bar id: state text
Definition at line 352 of file RecordDialog.h.
|
private |
widget with a icon in the status bar
Definition at line 349 of file RecordDialog.h.
Referenced by RecordDialog(), and setState().
struct { ... } Kwave::RecordDialog::m_status_bar |
Referenced by RecordDialog(), setBitsPerSample(), setSampleRate(), setState(), setTracks(), and updateBufferState().
|
private |
a list with supported bits per sample
Definition at line 324 of file RecordDialog.h.
Referenced by bitsPerSampleChanged(), setBitsPerSample(), and setSupportedBits().
QLabel* Kwave::RecordDialog::m_time |
status bar id: recorded time
Definition at line 353 of file RecordDialog.h.
QLabel* Kwave::RecordDialog::m_tracks |
status bar id: number of tracks
Definition at line 356 of file RecordDialog.h.