Files
pcsx2/3rdparty/kddockwidgets/examples/qtquick/customtitlebar/main.qml
2025-11-18 14:18:26 -07:00

43 lines
1.1 KiB
QML

/*
This file is part of KDDockWidgets.
SPDX-FileCopyrightText: 2020 Klarälvdalens Datakonsult AB, a KDAB Group company <info@kdab.com>
Author: Sergio Martins <sergio.martins@kdab.com>
SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only
Contact KDAB at <info@kdab.com> for commercial licensing options.
*/
import QtQuick 2.6
import QtQuick.Controls 2.12
import com.kdab.dockwidgets 2.0 as KDDW
ApplicationWindow {
visible: true
width: 1000
height: 800
KDDW.DockingArea {
id: dockWidgetArea
anchors.fill: parent
uniqueName: "MyMainLayout"
KDDW.DockWidget {
id: dock4
uniqueName: "dock4"
source: "qrc:/Guest4.qml"
onIsFocusedChanged: {
console.log("Dock4 focus changed to: " + isFocused);
}
}
Component.onCompleted: {
// The other 3 dock widgets are created via C++ in main.cpp
// For illustration purposes, here's a .qml version. Maybe its the preferred form even.
addDockWidget(dock4, KDDW.KDDockWidgets.Location_OnBottom);
}
}
}