kaudiomanagerplay.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
#ifndef KAUDIOMANAGERPLAY_H
00021
#define KAUDIOMANAGERPLAY_H
00022
00023
#include <artsflow.h>
00024
#include <qstring.h>
00025
00026
class KArtsServer;
00027
class QString;
00028
00037 class KAudioManagerPlay
00038 {
00039
public:
00040
KAudioManagerPlay(
KArtsServer * server,
const QString &
title = QString::null );
00041 ~
KAudioManagerPlay();
00042
00046 Arts::Synth_AMAN_PLAY
amanPlay();
00047
00054
bool isNull()
const;
00055
00059
void setTitle(
const QString &
title );
00060
00064
QString title();
00065
00066
void setAutoRestoreID(
const QString & autoRestoreID );
00067
QString autoRestoreID();
00068
00069
void start();
00070
void stop();
00071
00072
private:
00073
struct PrivateData {
00074 Arts::Synth_AMAN_PLAY amanPlay;
00075
bool started;
00076 };
00077 PrivateData* d;
00078 };
00079
00080
00081
#endif // KAUDIOMANAGERPLAY_H
00082
00083
This file is part of the documentation for arts Library Version 3.2.3.