phonon/mediacontroller.h Source File
Go to the documentation of this file.
23 #ifndef PHONON_MEDIACONTROLLER_H
24 #define PHONON_MEDIACONTROLLER_H
29 #include <QtCore/QObject>
30 #include <QtCore/QtGlobal>
35 #ifndef QT_NO_PHONON_MEDIACONTROLLER
39 class MediaControllerPrivate;
58 Q_DECLARE_FLAGS(Features, Feature)
63 Features supportedFeatures() const;
65 int availableAngles() const;
66 int currentAngle() const;
68 int availableChapters() const;
69 int currentChapter() const;
71 int availableTitles() const;
72 int currentTitle() const;
74 bool autoplayTitles() const;
137 void setCurrentAngle(
int angleNumber);
138 void setCurrentChapter(
int chapterNumber);
146 void setCurrentTitle(
int titleNumber);
147 void setAutoplayTitles(
bool);
163 void previousTitle();
166 void availableSubtitlesChanged();
167 void availableAudioChannelsChanged();
168 void availableAnglesChanged(
int availableAngles);
169 void angleChanged(
int angleNumber);
170 void availableChaptersChanged(
int availableChapters);
171 void chapterChanged(
int chapterNumber);
172 void availableTitlesChanged(
int availableTitles);
173 void titleChanged(
int titleNumber);
176 MediaControllerPrivate *const d;
183 #endif //QT_NO_PHONON_MEDIACONTROLLER
188 #endif // PHONON_MEDIACONTROLLER_H
#define QT_BEGIN_NAMESPACE
Provides a tuple of enduser visible name and description.
The KDE Multimedia classes.