// Copyright (c) 2018 Ultimaker B.V. // Cura is released under the terms of the LGPLv3 or higher. import QtQuick 2.2 import QtQuick.Controls 1.1 import QtQuick.Controls.Styles 1.1 import UM 1.4 as UM // A row of buttons that control the view direction Row { id: viewOrientationControl spacing: UM.Theme.getSize("narrow_margin").width height: childrenRect.height width: childrenRect.width ViewOrientationButton { iconSource: UM.Theme.getIcon("view_3d") onClicked: UM.Controller.rotateView("3d", 0) } ViewOrientationButton { iconSource: UM.Theme.getIcon("view_front") onClicked: UM.Controller.rotateView("home", 0) } ViewOrientationButton { iconSource: UM.Theme.getIcon("view_top") onClicked: UM.Controller.rotateView("y", 90) } ViewOrientationButton { iconSource: UM.Theme.getIcon("view_left") onClicked: UM.Controller.rotateView("x", 90) } ViewOrientationButton { iconSource: UM.Theme.getIcon("view_right") onClicked: UM.Controller.rotateView("x", -90) } }