Canorus  0.7
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Types | Public Member Functions | Private Slots | Private Member Functions | Private Attributes
CAMidiRecorderView Class Reference

#include <midirecorderview.h>

Inheritance diagram for CAMidiRecorderView:
Inheritance graph
[legend]

List of all members.

Public Types

enum  CARecorderStatus { Idle, Pause, Recording }

Public Member Functions

 CAMidiRecorderView (CAMidiRecorder *recorder, QWidget *parent=0)
virtual ~CAMidiRecorderView ()
void setMidiRecorder (CAMidiRecorder *r)
CAMidiRecordermidiRecorder ()

Private Slots

void on_uiRecord_clicked (bool)
void on_uiPause_clicked (bool)
void on_uiStop_clicked (bool)
void onTimerTimeout ()

Private Member Functions

void setupCustomUi ()

Private Attributes

QTimer * _timer
CAMidiRecorder_midiRecorder
CARecorderStatus _status

Member Enumeration Documentation

Enumerator:
Idle 
Pause 
Recording 

Constructor & Destructor Documentation

Copyright (c) 2008, Matevž Jekovec, Canorus development team All Rights Reserved. See AUTHORS for a complete list of authors.

Licensed under the GNU GENERAL PUBLIC LICENSE. See LICENSE.GPL for details.

References _status, Idle, setupCustomUi(), and Ui_uiMidiRecorder::setupUi().

Here is the call graph for this function:

References midiRecorder(), and setMidiRecorder().

Here is the call graph for this function:


Member Function Documentation

References _midiRecorder.

Referenced by ~CAMidiRecorderView().

Here is the caller graph for this function:

void CAMidiRecorderView::on_uiPause_clicked ( bool  checked) [private, slot]
void CAMidiRecorderView::on_uiRecord_clicked ( bool  checked) [private, slot]
void CAMidiRecorderView::on_uiStop_clicked ( bool  checked) [private, slot]
void CAMidiRecorderView::onTimerTimeout ( ) [private, slot]

References _midiRecorder, _status, CAMidiRecorder::curTime(), Pause, and Ui_uiMidiRecorder::uiTime.

Referenced by setupCustomUi().

Here is the call graph for this function:

Here is the caller graph for this function:

References _midiRecorder.

Referenced by ~CAMidiRecorderView().

Here is the caller graph for this function:

References _timer, onTimerTimeout(), Ui_uiMidiRecorder::uiPause, Ui_uiMidiRecorder::uiRecord, Ui_uiMidiRecorder::uiStop, and Ui_uiMidiRecorder::uiTime.

Referenced by CAMidiRecorderView().

Here is the call graph for this function:

Here is the caller graph for this function:


Member Data Documentation

QTimer* CAMidiRecorderView::_timer [private]

Referenced by setupCustomUi().


The documentation for this class was generated from the following files: