import QtQuick 2.4 import QtQuick.Controls 1.3 ApplicationWindow { width: 500 height: 500 StackView { anchors.fill: parent id: stack initialItem: view TextEdit { id: view text: "One" anchors.centerIn: parent } TextEdit { id: viewNew text: "Two" anchors.centerIn: parent visible: false } } Timer { property bool raised: true interval: 5000; running: true; repeat: true onTriggered: { if (raised) { stack.push(viewNew); raised = false; } else { stack.push(view); raised = true; } } } }