AudioRecorder Class Reference

List of all members.

Public Slots

void play ()
void stop ()
void record ()
QString returnMessage ()

Public Member Functions

 AudioRecorder ()
virtual ~AudioRecorder ()
void printMessage (QString msg)

Public Attributes

QString message

Detailed Description

This class demonstrates the methods to record and playback the recording.

Definition at line 56 of file audiorecorder.h.


Constructor & Destructor Documentation

AudioRecorder::AudioRecorder (  ) 

Description: User interface implementation for Audio recorder example.

constructs data member pointer of class AudioRecorderPrivate

Definition at line 50 of file audiorecorder.cpp.

AudioRecorder::~AudioRecorder (  )  [virtual]

Destructs AudioRecorderPrivate data member

Definition at line 58 of file audiorecorder.cpp.


Member Function Documentation

void AudioRecorder::printMessage ( QString  msg  ) 

Populates the message data member with the received message from the engine

Definition at line 90 of file audiorecorder.cpp.

void AudioRecorder::play (  )  [slot]

This method is used to play the recorded file.

Definition at line 66 of file audiorecorder.cpp.

void AudioRecorder::stop (  )  [slot]

This method is used to stop the recording or to stop the playback audio.

Definition at line 74 of file audiorecorder.cpp.

void AudioRecorder::record (  )  [slot]

This method is used to record the audio into an opened file.

Definition at line 82 of file audiorecorder.cpp.

QString AudioRecorder::returnMessage (  )  [slot]

returns the message data member that will be displayed on the QML UI

Definition at line 98 of file audiorecorder.cpp.


Generated by  doxygen 1.6.2