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 () | |
Friends | |
| class | Arts::KFloatWatchProxy_impl |
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.
Definition at line 48 of file kartsfloatwatch.cpp. |
|
|
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:
