From 871ab8a2624699f12fe0249487803f76e2f7f8f3 Mon Sep 17 00:00:00 2001 From: Digital Artifex <7929434+DigitalArtifex@users.noreply.github.com> Date: Tue, 25 Aug 2026 14:24:37 -0400 Subject: [PATCH] Added copyright block --- KomplexHubModule/Controls/BackgroundImage.qml | 19 +++++++++++++++ .../Controls/HorizontalPaginator.qml | 19 +++++++++++++++ KomplexHubModule/Controls/ImageFrame.qml | 19 +++++++++++++++ KomplexHubModule/Controls/MenuButton.qml | 19 +++++++++++++++ KomplexHubModule/Controls/PaginationBox.qml | 19 +++++++++++++++ KomplexHubModule/Controls/PaginatorGrid.qml | 19 +++++++++++++++ KomplexHubModule/Controls/SearchBar.qml | 23 +++++++++++++++---- .../Controls/SearchResultItem.qml | 19 +++++++++++++++ .../Controls/SearchResultList.qml | 19 +++++++++++++++ KomplexHubModule/Controls/SquareButton.qml | 19 +++++++++++++++ KomplexHubModule/Controls/Throbber.qml | 19 +++++++++++++++ KomplexHubModule/Controls/VerticalSpacer.qml | 19 +++++++++++++++ .../Kero/KeroBuildingAnimation.qml | 18 +++++++++++++++ KomplexHubModule/Kero/KeroChoiceAvatar.qml | 18 +++++++++++++++ KomplexHubModule/Kero/KeroErrorAvatar.qml | 18 +++++++++++++++ KomplexHubModule/Kero/KeroHeader.qml | 18 +++++++++++++++ KomplexHubModule/Kero/KeroHelloAvatar.qml | 18 +++++++++++++++ .../Kero/KeroLoadingAnimation.qml | 18 +++++++++++++++ KomplexHubModule/Kero/KeroNoResultsAvatar.qml | 18 +++++++++++++++ KomplexHubModule/Kero/KeroSuccessAvatar.qml | 18 +++++++++++++++ KomplexHubModule/Kero/KeroWarningAvatar.qml | 18 +++++++++++++++ 21 files changed, 389 insertions(+), 5 deletions(-) diff --git a/KomplexHubModule/Controls/BackgroundImage.qml b/KomplexHubModule/Controls/BackgroundImage.qml index 5ca60a2..65d7d0b 100644 --- a/KomplexHubModule/Controls/BackgroundImage.qml +++ b/KomplexHubModule/Controls/BackgroundImage.qml @@ -1,3 +1,22 @@ +/* + * Komplex Wallpaper Engine + * Copyright (C) 2026 @DigitalArtifex + * https://digitalartifex.dev - https://github.com/DigitalArtifex + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + */ +import QtCore import QtQuick import QtQuick.Controls import QtQuick.Effects diff --git a/KomplexHubModule/Controls/HorizontalPaginator.qml b/KomplexHubModule/Controls/HorizontalPaginator.qml index 395a9af..4195d7d 100644 --- a/KomplexHubModule/Controls/HorizontalPaginator.qml +++ b/KomplexHubModule/Controls/HorizontalPaginator.qml @@ -1,3 +1,22 @@ +/* + * Komplex Wallpaper Engine + * Copyright (C) 2026 @DigitalArtifex + * https://digitalartifex.dev - https://github.com/DigitalArtifex + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + */ +import QtCore import QtQuick import QtQuick.Controls import QtQuick.Layouts diff --git a/KomplexHubModule/Controls/ImageFrame.qml b/KomplexHubModule/Controls/ImageFrame.qml index 32f737a..e954d83 100644 --- a/KomplexHubModule/Controls/ImageFrame.qml +++ b/KomplexHubModule/Controls/ImageFrame.qml @@ -1,3 +1,22 @@ +/* + * Komplex Wallpaper Engine + * Copyright (C) 2026 @DigitalArtifex + * https://digitalartifex.dev - https://github.com/DigitalArtifex + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + */ +import QtCore import QtQuick import QtQuick.Controls import QtQuick.Layouts diff --git a/KomplexHubModule/Controls/MenuButton.qml b/KomplexHubModule/Controls/MenuButton.qml index eedf899..94e3f94 100644 --- a/KomplexHubModule/Controls/MenuButton.qml +++ b/KomplexHubModule/Controls/MenuButton.qml @@ -1,3 +1,22 @@ +/* + * Komplex Wallpaper Engine + * Copyright (C) 2026 @DigitalArtifex + * https://digitalartifex.dev - https://github.com/DigitalArtifex + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + */ +import QtCore import QtQuick import QtQuick.Controls import QtQuick.Layouts diff --git a/KomplexHubModule/Controls/PaginationBox.qml b/KomplexHubModule/Controls/PaginationBox.qml index 6d38a1e..48561da 100644 --- a/KomplexHubModule/Controls/PaginationBox.qml +++ b/KomplexHubModule/Controls/PaginationBox.qml @@ -1,3 +1,22 @@ +/* + * Komplex Wallpaper Engine + * Copyright (C) 2026 @DigitalArtifex + * https://digitalartifex.dev - https://github.com/DigitalArtifex + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + */ +import QtCore import QtQuick import QtQuick.Layouts import QtQuick.Controls diff --git a/KomplexHubModule/Controls/PaginatorGrid.qml b/KomplexHubModule/Controls/PaginatorGrid.qml index b9d3897..6b3386b 100644 --- a/KomplexHubModule/Controls/PaginatorGrid.qml +++ b/KomplexHubModule/Controls/PaginatorGrid.qml @@ -1,3 +1,22 @@ +/* + * Komplex Wallpaper Engine + * Copyright (C) 2026 @DigitalArtifex + * https://digitalartifex.dev - https://github.com/DigitalArtifex + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + */ +import QtCore import QtQuick import QtQuick.Controls import QtQuick.Layouts diff --git a/KomplexHubModule/Controls/SearchBar.qml b/KomplexHubModule/Controls/SearchBar.qml index b84db76..b4c8e09 100644 --- a/KomplexHubModule/Controls/SearchBar.qml +++ b/KomplexHubModule/Controls/SearchBar.qml @@ -1,9 +1,22 @@ /* -This is a UI file (.ui.qml) that is intended to be edited in Qt Design Studio only. -It is supposed to be strictly declarative and only uses a subset of QML. If you edit -this file manually, you might introduce QML code that is not supported by Qt Design Studio. -Check out https://doc.qt.io/qtcreator/creator-quick-ui-forms.html for details on .ui.qml files. -*/ + * Komplex Wallpaper Engine + * Copyright (C) 2026 @DigitalArtifex + * https://digitalartifex.dev - https://github.com/DigitalArtifex + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + */ +import QtCore import QtQuick import QtQuick.Controls import QtQuick.Layouts diff --git a/KomplexHubModule/Controls/SearchResultItem.qml b/KomplexHubModule/Controls/SearchResultItem.qml index 11059a5..98840bb 100644 --- a/KomplexHubModule/Controls/SearchResultItem.qml +++ b/KomplexHubModule/Controls/SearchResultItem.qml @@ -1,3 +1,22 @@ +/* + * Komplex Wallpaper Engine + * Copyright (C) 2026 @DigitalArtifex + * https://digitalartifex.dev - https://github.com/DigitalArtifex + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + */ +import QtCore import QtQuick import QtQuick.Controls import QtQuick.Layouts diff --git a/KomplexHubModule/Controls/SearchResultList.qml b/KomplexHubModule/Controls/SearchResultList.qml index dfcc4a4..ea3dce5 100644 --- a/KomplexHubModule/Controls/SearchResultList.qml +++ b/KomplexHubModule/Controls/SearchResultList.qml @@ -1,3 +1,22 @@ +/* + * Komplex Wallpaper Engine + * Copyright (C) 2026 @DigitalArtifex + * https://digitalartifex.dev - https://github.com/DigitalArtifex + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + */ +import QtCore import QtQuick import QtQuick.Controls import QtQuick.Layouts diff --git a/KomplexHubModule/Controls/SquareButton.qml b/KomplexHubModule/Controls/SquareButton.qml index a9f53f7..e5eb130 100644 --- a/KomplexHubModule/Controls/SquareButton.qml +++ b/KomplexHubModule/Controls/SquareButton.qml @@ -1,3 +1,22 @@ +/* + * Komplex Wallpaper Engine + * Copyright (C) 2026 @DigitalArtifex + * https://digitalartifex.dev - https://github.com/DigitalArtifex + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + */ +import QtCore import QtQuick import QtQuick.Controls import QtQuick.Layouts diff --git a/KomplexHubModule/Controls/Throbber.qml b/KomplexHubModule/Controls/Throbber.qml index fc4fdfa..4187b25 100644 --- a/KomplexHubModule/Controls/Throbber.qml +++ b/KomplexHubModule/Controls/Throbber.qml @@ -1,3 +1,22 @@ +/* + * Komplex Wallpaper Engine + * Copyright (C) 2026 @DigitalArtifex + * https://digitalartifex.dev - https://github.com/DigitalArtifex + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + */ +import QtCore import QtQuick import QtQuick.Shapes import QtQuick.Effects diff --git a/KomplexHubModule/Controls/VerticalSpacer.qml b/KomplexHubModule/Controls/VerticalSpacer.qml index 40d6b4e..236fc20 100644 --- a/KomplexHubModule/Controls/VerticalSpacer.qml +++ b/KomplexHubModule/Controls/VerticalSpacer.qml @@ -1,3 +1,22 @@ +/* + * Komplex Wallpaper Engine + * Copyright (C) 2026 @DigitalArtifex + * https://digitalartifex.dev - https://github.com/DigitalArtifex + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + */ +import QtCore import QtQuick import QtQuick.Layouts diff --git a/KomplexHubModule/Kero/KeroBuildingAnimation.qml b/KomplexHubModule/Kero/KeroBuildingAnimation.qml index 14b1697..bb2b6e5 100644 --- a/KomplexHubModule/Kero/KeroBuildingAnimation.qml +++ b/KomplexHubModule/Kero/KeroBuildingAnimation.qml @@ -1,3 +1,21 @@ +/* + * Komplex Wallpaper Engine + * Copyright (C) 2026 @DigitalArtifex + * https://digitalartifex.dev - https://github.com/DigitalArtifex + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + */ import QtQuick import QtQuick.Controls import QtQuick.Layouts diff --git a/KomplexHubModule/Kero/KeroChoiceAvatar.qml b/KomplexHubModule/Kero/KeroChoiceAvatar.qml index c3839a3..7f475c6 100644 --- a/KomplexHubModule/Kero/KeroChoiceAvatar.qml +++ b/KomplexHubModule/Kero/KeroChoiceAvatar.qml @@ -1,3 +1,21 @@ +/* + * Komplex Wallpaper Engine + * Copyright (C) 2026 @DigitalArtifex + * https://digitalartifex.dev - https://github.com/DigitalArtifex + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + */ import QtQuick import QtQuick.Controls import QtQuick.Layouts diff --git a/KomplexHubModule/Kero/KeroErrorAvatar.qml b/KomplexHubModule/Kero/KeroErrorAvatar.qml index 4cd57db..6ac959d 100644 --- a/KomplexHubModule/Kero/KeroErrorAvatar.qml +++ b/KomplexHubModule/Kero/KeroErrorAvatar.qml @@ -1,3 +1,21 @@ +/* + * Komplex Wallpaper Engine + * Copyright (C) 2026 @DigitalArtifex + * https://digitalartifex.dev - https://github.com/DigitalArtifex + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + */ import QtQuick import QtQuick.Controls import QtQuick.Layouts diff --git a/KomplexHubModule/Kero/KeroHeader.qml b/KomplexHubModule/Kero/KeroHeader.qml index 68c4c50..83bded6 100644 --- a/KomplexHubModule/Kero/KeroHeader.qml +++ b/KomplexHubModule/Kero/KeroHeader.qml @@ -1,3 +1,21 @@ +/* + * Komplex Wallpaper Engine + * Copyright (C) 2026 @DigitalArtifex + * https://digitalartifex.dev - https://github.com/DigitalArtifex + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + */ import QtQuick import QtQuick.Controls 2.0 import QtQuick.Layouts diff --git a/KomplexHubModule/Kero/KeroHelloAvatar.qml b/KomplexHubModule/Kero/KeroHelloAvatar.qml index 320a940..a5bee5b 100644 --- a/KomplexHubModule/Kero/KeroHelloAvatar.qml +++ b/KomplexHubModule/Kero/KeroHelloAvatar.qml @@ -1,3 +1,21 @@ +/* + * Komplex Wallpaper Engine + * Copyright (C) 2026 @DigitalArtifex + * https://digitalartifex.dev - https://github.com/DigitalArtifex + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + */ import QtQuick import QtQuick.Controls import QtQuick.Layouts diff --git a/KomplexHubModule/Kero/KeroLoadingAnimation.qml b/KomplexHubModule/Kero/KeroLoadingAnimation.qml index 8d0aae0..3eec87c 100644 --- a/KomplexHubModule/Kero/KeroLoadingAnimation.qml +++ b/KomplexHubModule/Kero/KeroLoadingAnimation.qml @@ -1,3 +1,21 @@ +/* + * Komplex Wallpaper Engine + * Copyright (C) 2026 @DigitalArtifex + * https://digitalartifex.dev - https://github.com/DigitalArtifex + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + */ import QtQuick import QtQuick.Controls import QtQuick.Layouts diff --git a/KomplexHubModule/Kero/KeroNoResultsAvatar.qml b/KomplexHubModule/Kero/KeroNoResultsAvatar.qml index 9e22e2b..c106633 100644 --- a/KomplexHubModule/Kero/KeroNoResultsAvatar.qml +++ b/KomplexHubModule/Kero/KeroNoResultsAvatar.qml @@ -1,3 +1,21 @@ +/* + * Komplex Wallpaper Engine + * Copyright (C) 2026 @DigitalArtifex + * https://digitalartifex.dev - https://github.com/DigitalArtifex + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + */ import QtQuick import QtQuick.Controls import QtQuick.Layouts diff --git a/KomplexHubModule/Kero/KeroSuccessAvatar.qml b/KomplexHubModule/Kero/KeroSuccessAvatar.qml index 5665524..c21c9d2 100644 --- a/KomplexHubModule/Kero/KeroSuccessAvatar.qml +++ b/KomplexHubModule/Kero/KeroSuccessAvatar.qml @@ -1,3 +1,21 @@ +/* + * Komplex Wallpaper Engine + * Copyright (C) 2026 @DigitalArtifex + * https://digitalartifex.dev - https://github.com/DigitalArtifex + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + */ import QtQuick import QtQuick.Controls import QtQuick.Layouts diff --git a/KomplexHubModule/Kero/KeroWarningAvatar.qml b/KomplexHubModule/Kero/KeroWarningAvatar.qml index c250060..7fc946b 100644 --- a/KomplexHubModule/Kero/KeroWarningAvatar.qml +++ b/KomplexHubModule/Kero/KeroWarningAvatar.qml @@ -1,3 +1,21 @@ +/* + * Komplex Wallpaper Engine + * Copyright (C) 2026 @DigitalArtifex + * https://digitalartifex.dev - https://github.com/DigitalArtifex + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + */ import QtQuick import QtQuick.Controls import QtQuick.Layouts