KArtsFloatWatch Class Reference
KArtsFloatWatch offers an easy way to watch aRts streams via Qt signals. More...
#include <kartsfloatwatch.h>
Inheritance diagram for KArtsFloatWatch:

Signals | |
void | valueChanged (float newValue) |
Public Member Functions | |
KArtsFloatWatch (Arts::Object object, const char *stream, QObject *parent=0, const char *name=0) | |
~KArtsFloatWatch () |
Detailed Description
KArtsFloatWatch offers an easy way to watch aRts streams via Qt signals.For instance, if you have an object of the following type:
interface StereoVolumeControl : StereoEffect { attribute float scaleFactor; readonly attribute float currentVolumeLeft; readonly attribute float currentVolumeRight; };
and you want to get notified when scaleFactor changes, you could do it like this:
StereoVolumeControl stereoVolumeControl = ...; KArtsFloatWatch *w = new KArtsFloatWatch(stereoVolumeControl, "scaleFactor_changed", this); connect(w, SIGNAL(valueChanged(float)), this, SLOT(setValue(float)));
Definition at line 50 of file kartsfloatwatch.h.
Constructor & Destructor Documentation
|
Constructor.
|
|
Destructor. Definition at line 56 of file kartsfloatwatch.cpp. |
Member Function Documentation
|
this signal will be emitted with values of the aRts stream
|
The documentation for this class was generated from the following files: