• Skip to content
  • Skip to link menu
Trinity API Reference
  • Trinity API Reference
  • arts
 

arts

Signals | Public Member Functions | Friends | List of all members
KArtsFloatWatch Class Reference

#include <kartsfloatwatch.h>

Inherits TQObject.

Signals

void valueChanged (float newValue)
 

Public Member Functions

 KArtsFloatWatch (Arts::Object object, const char *stream, TQObject *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, TQ_SIGNAL(valueChanged(float)), this, TQ_SLOT(setValue(float)));
KArtsFloatWatch
KArtsFloatWatch offers an easy way to watch aRts streams via Qt signals.
Definition: kartsfloatwatch.h:50
KArtsFloatWatch::valueChanged
void valueChanged(float newValue)
this signal will be emitted with values of the aRts stream
KArtsFloatWatch::KArtsFloatWatch
KArtsFloatWatch(Arts::Object object, const char *stream, TQObject *parent=0, const char *name=0)
Constructor.
Definition: kartsfloatwatch.cpp:48

Definition at line 50 of file kartsfloatwatch.h.

Constructor & Destructor Documentation

◆ KArtsFloatWatch()

KArtsFloatWatch::KArtsFloatWatch ( Arts::Object  object,
const char *  stream,
TQObject *  parent = 0,
const char *  name = 0 
)

Constructor.

Parameters
objectthe aRts object that should be watched
streamthe aRts stream that should be watched
parentthe parent Qt object
namethe Qt object name of this object

Definition at line 48 of file kartsfloatwatch.cpp.

◆ ~KArtsFloatWatch()

KArtsFloatWatch::~KArtsFloatWatch ( )

Destructor.

Definition at line 56 of file kartsfloatwatch.cpp.

Member Function Documentation

◆ valueChanged

void KArtsFloatWatch::valueChanged ( float  newValue)
signal

this signal will be emitted with values of the aRts stream

Friends And Related Function Documentation

◆ Arts::KFloatWatchProxy_impl

friend class Arts::KFloatWatchProxy_impl
friend

Definition at line 54 of file kartsfloatwatch.h.


The documentation for this class was generated from the following files:
  • kartsfloatwatch.h
  • kartsfloatwatch.cpp

arts

Skip menu "arts"
  • Main Page
  • Alphabetical List
  • Class List
  • File List
  • Class Members
  • Related Pages

arts

Skip menu "arts"
  • arts
  • dcop
  • dnssd
  • interfaces
  •   kspeech
  •     interface
  •     library
  •   tdetexteditor
  • kate
  • kded
  • kdoctools
  • kimgio
  • kjs
  • libtdemid
  • libtdescreensaver
  • tdeabc
  • tdecmshell
  • tdecore
  • tdefx
  • tdehtml
  • tdeinit
  • tdeio
  •   bookmarks
  •   httpfilter
  •   kpasswdserver
  •   kssl
  •   tdefile
  •   tdeio
  •   tdeioexec
  • tdeioslave
  •   http
  • tdemdi
  •   tdemdi
  • tdenewstuff
  • tdeparts
  • tdeprint
  • tderandr
  • tderesources
  • tdespell2
  • tdesu
  • tdeui
  • tdeunittest
  • tdeutils
  • tdewallet
Generated for arts by doxygen 1.9.4
This website is maintained by Timothy Pearson.