Тип QML AudioSample
Загрузка аудио сэмплов, в основном .wav. Подробнее...
| Заявление об импорте: | import QtAudioEngine 1.1 |
| С момента: | Qt 5.0 |
| Наследует: |
Свойства
Сигналы
Методы
- void load()
Подробное описание
К нему можно получить доступ через QtAudioEngine::AudioEngine::samples с его уникальным именем и он должен быть определен внутри AudioEngine или быть добавлен к нему с помощью AudioEngine.addAudioSample(), если AudioSample создается динамически.
Rectangle {
color:"white"
width: 300
height: 500
AudioEngine {
id:audioengine
AudioSample {
name:"explosion"
source: "explosion-02.wav"
}
}
} Документация по свойствам
loaded : bool
Это свойство указывает, загружен ли этот сэмпл в память или нет.
name : строка
Это свойство содержит имя сэмпла, которое должно быть уникальным среди всех сэмплов и определяться только один раз.
preloaded : bool
Это свойство указывает, нужно ли предварительно загрузить этот сэмпл или нет. Если true, аудио движок начнет загрузку файла сэмпла сразу при запуске приложения, в противном случае сэмпл не будет загружен до явного запроса.
source : url
Это свойство содержит URL-адрес источника аудио сэмпла.
Документация по сигналам
loadedChanged()
Этот сигнал излучается, когда loaded изменяется.
Соответствующий обработчик — onLoadedChanged.
Документация по методам
void load()
Начинает загрузку сэмпла в память, если он не загружен.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.9/qml-qtaudioengine-audiosample.html