kwave
18.07.70
|
#include <HMSTimeWidget.h>
Public Slots | |
virtual void | setValue (int value) |
virtual void | setLimit (unsigned int limit) |
Signals | |
void | valueChanged (int value) |
Public Member Functions | |
HMSTimeWidget (QWidget *parent) | |
virtual | ~HMSTimeWidget () |
virtual int | value () |
Protected Slots | |
void | timeChanged (int) |
Private Member Functions | |
void | connect () |
void | disconnect () |
Private Attributes | |
unsigned int | m_time |
unsigned int | m_limit |
Definition at line 31 of file HMSTimeWidget.h.
|
explicit |
Constructor
Definition at line 27 of file HMSTimeWidget.cpp.
References connect(), m_time, and setValue().
|
virtual |
|
private |
connect all signals to avoid loops
Definition at line 111 of file HMSTimeWidget.cpp.
References Kwave::connect(), timeChanged(), and valueChanged().
Referenced by HMSTimeWidget(), and timeChanged().
|
private |
disconnect all signals to avoid loops
Definition at line 122 of file HMSTimeWidget.cpp.
References timeChanged(), and valueChanged().
Referenced by timeChanged().
|
virtualslot |
sets the maximum time in seconds
Definition at line 64 of file HMSTimeWidget.cpp.
References m_limit, and setValue().
|
virtualslot |
set the time, given as a number in seconds
Definition at line 48 of file HMSTimeWidget.cpp.
References m_limit, m_time, Kwave::toUint(), and value().
Referenced by HMSTimeWidget(), setLimit(), and timeChanged().
|
protectedslot |
called whenever one of the time controls has changed
Definition at line 77 of file HMSTimeWidget.cpp.
References connect(), disconnect(), m_time, setValue(), and valueChanged().
Referenced by connect(), and disconnect().
|
virtual |
get the time as a number of seconds
Definition at line 42 of file HMSTimeWidget.cpp.
References m_time.
Referenced by setValue().
|
signal |
emitted when the time value has changed
Referenced by connect(), disconnect(), and timeChanged().
|
private |
the maximum time in seconds, for limiting m_time
Definition at line 78 of file HMSTimeWidget.h.
Referenced by setLimit(), and setValue().
|
private |
the currently selected time in seconds
Definition at line 75 of file HMSTimeWidget.h.
Referenced by HMSTimeWidget(), setValue(), timeChanged(), and value().