| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- import QtQuick 2.15
- import QtQuick.Window 2.15
- import QtQuick.Controls 2.15
- import myqml 1.0
- Window {
- id: window
- width: 640
- height: 480
- visible: true
- title: qsTr("Hello World")
- Column {
- spacing: 10
- topPadding: 10
- AudioWaveform {
- id: waveform
- Timer {
- id: timer
- interval: 100
- repeat: false
- running: false
- onTriggered: {
- waveform.paintWaveForm()
- }
- }
- width: window.width
- height: 100
- onWidthChanged: {
- timer.restart()
- }
- }
- Spectrum {
- id: spectrum
- width: window.width
- height: 100
- }
- TimeDomainPlot {
- width: window.width
- height: 200
- }
- }
- }
|