AudioSample QML Type
Load audio samples, mostly .wav. More...
| Import Statement: | import QtAudioEngine 1.1 |
| Since: | Qt 5.0 |
| Inherits: |
Properties
Signals
Methods
- void load()
Detailed Description
It can be accessed through QtAudioEngine::AudioEngine::samples with its unique name and must be defined inside AudioEngine or be added to it using AudioEngine.addAudioSample() if AudioSample is created dynamically.
Rectangle {
color:"white"
width: 300
height: 500
AudioEngine {
id:audioengine
AudioSample {
name:"explosion"
source: "explosion-02.wav"
}
}
} Property Documentation
loaded : bool
This property indicates whether this sample has been loaded into memory or not.
name : string
This property holds the name of the sample, which must be unique among all samples and only defined once.
preloaded : bool
This property indicates whether this sample needs to be preloaded or not. If true, the audio engine will start loading the sample file immediately when the application starts, otherwise the sample will not be loaded until explicitly requested.
source : url
This property holds the source URL of the audio sample.
Signal Documentation
loadedChanged()
This signal is emitted when loaded is changed.
The corresponding handler is onLoadedChanged.
Method Documentation
void load()
Starts loading the sample into memory if not loaded.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.6/qml-qtaudioengine-audiosample.html