KArtsDispatcher Class Reference
KArtsDispatcher ensures that an instance of Arts::Dispatcher using an Arts::QIOManager exists. More...
#include <kartsdispatcher.h>
Inheritance diagram for KArtsDispatcher:


Public Member Functions | |
| KArtsDispatcher (QObject *parent=0, const char *name=0) | |
| ~KArtsDispatcher () | |
Detailed Description
KArtsDispatcher ensures that an instance of Arts::Dispatcher using an Arts::QIOManager exists.When the last KArtsDispatcher is deleted, the Arts::Dispatcher is released as well.
Using KArtsDispatcher is especially useful in setups where another plugin might also already use an Arts::Dispatcher, for instance in konqueror.
{
// old code
Arts::QIOManager qiomanager;
Arts::Dispatcher dispatcher(&qiomanager);
Arts::SoundServer server = Arts::Reference("global:Arts_SoundServer");
server.play("/usr/share/sounds/pop.wav");
}
{
// new code
KArtsDispatcher dispatcher;
Arts::SoundServer server = Arts::Reference("global:Arts_SoundServer");
server.play("/usr/share/sounds/pop.wav");
}
Definition at line 62 of file kartsdispatcher.h.
Constructor & Destructor Documentation
|
||||||||||||
|
Constructor.
Definition at line 33 of file kartsdispatcher.cc. References endl(), and kdWarning(). |
|
|
Destructor.
Definition at line 49 of file kartsdispatcher.cc. |
The documentation for this class was generated from the following files:
