// SPDX-FileCopyrightText: 2026, Shaun Reed // // SPDX-License-Identifier: GNU General Public License v3.0 or later import QtQuick import QtQuick.Controls import QtQuick.Layouts import clide.module 1.0 import Logger 1.0 SplitView { id: root // The path to the file to show in the text editor. // This is updated by a signal caught within ClideProjectView. // Initialized by the Default trait for the Rust QML singleton FileSystem. required property string filePath Layout.fillHeight: true Layout.fillWidth: true orientation: Qt.Vertical // Customized handle to drag between the Editor and the Console. handle: ClideHandle { pressed: SplitHandle.pressed hovered: SplitHandle.hovered } Component.onCompleted: { // Show logging is working. Logger.info("Info logs"); Logger.warn("Warning logs"); Logger.debug("Debug logs"); Logger.error("Error logs"); Logger.trace("Trace logs"); } ClideEditor{ id: clideEditor } ClideLogger { id: areaConsole } }