diff --git a/src/flutter/dart/lib/WindowOverlayWidget.dart b/src/flutter/dart/lib/WindowOverlayWidget.dart new file mode 100644 index 00000000..d11ddf88 --- /dev/null +++ b/src/flutter/dart/lib/WindowOverlayWidget.dart @@ -0,0 +1,30 @@ +/* + This file is part of KDDockWidgets. + + SPDX-FileCopyrightText: 2019-2022 Klarälvdalens Datakonsult AB, a KDAB Group company + Author: Sérgio Martins + + SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only + + Contact KDAB at for commercial licensing options. +*/ + +import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; + +/// @brief A Widget to host KDDW floating windows +/// Since Flutter doesn't support real OS level multi-window we need +/// to draw the floating windows into an overlay +class WindowOverlayWidget extends StatefulWidget { + @override + State createState() { + return WindowOverlayWidgetState(); + } +} + +class WindowOverlayWidgetState extends State { + @override + Widget build(BuildContext context) { + return Stack(children: []); + } +}