pragma ComponentBehavior: Bound import QtQuick import TNCat // The layout for platforms that let a client place its own window: one small // window per object, moved around the screen by the app. QtObject { id: desktop required property CatController cat required property AppSettings settings signal settingsRequested() readonly property CatWindow catWindow: CatWindow { cat: desktop.cat settings: desktop.settings visible: true onSettingsRequested: desktop.settingsRequested() } readonly property ChipWindow chipWindow: ChipWindow { cat: desktop.cat settings: desktop.settings } readonly property CupWindow cupWindow: CupWindow { cat: desktop.cat settings: desktop.settings } }