KCompactDisc
21#ifndef WMLIB_INTERFACE_H
22#define WMLIB_INTERFACE_H
24#include "kcompactdisc_p.h"
26class KWMLibCompactDiscPrivate :
public KCompactDiscPrivate
31 KWMLibCompactDiscPrivate(KCompactDisc *,
const QString&,
const QString &,
const QString&);
32 ~KWMLibCompactDiscPrivate()
override;
34 bool createInterface()
override;
36 unsigned trackLength(
unsigned)
override;
37 bool isTrackAudio(
unsigned)
override;
38 void playTrackPosition(
unsigned,
unsigned)
override;
39 void pause()
override;
41 void eject()
override;
42 void closetray()
override;
44 void setVolume(
unsigned)
override;
45 void setBalance(
unsigned)
override;
46 unsigned volume()
override;
47 unsigned balance()
override;
49 void queryMetadata()
override;
53 KCompactDisc::DiscStatus discStatusTranslate(
int);
55 QString m_audioSystem;
56 QString m_audioDevice;
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:46:57 by
doxygen 1.13.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.