import QtQuick 2.7 import QtQuick.Controls 2.1 ApplicationWindow { visible: true width: 800 height: 600 Timer { interval: 200 repeat: true running: true onTriggered: { var tmp = fstImage.source fstImage.source = sndImage.source sndImage.source = tmp } } Row { Image { id: fstImage width: 400 cache: false source: 'arrow.png' fillMode: Image.PreserveAspectFit } Image { id: sndImage width: 400 cache: false source: 'back.png' fillMode: Image.PreserveAspectFit } } }