From 0b3cc74bc8b53d9b37b845b9b0d0f31ed017f825 Mon Sep 17 00:00:00 2001 From: Jokul Date: Sun, 12 Jul 2026 19:02:57 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=8F=E9=83=A8=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CMakeLists.txt | 7 +++++++ package/main.qml | 25 +++++++++++++++++++++++++ package/metadata.json | 7 +++++++ 3 files changed, 39 insertions(+) create mode 100644 CMakeLists.txt create mode 100644 package/main.qml create mode 100644 package/metadata.json diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..7e94d9d --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,7 @@ +cmake_minimum_required(VERSION 3.16) + +project(JNetApplet) + +find_package(DDEShell REQUIRED NO_MODULE) + +ds_install_package(PACKAGE space.jokul.JNetApplet) diff --git a/package/main.qml b/package/main.qml new file mode 100644 index 0000000..2dad1b2 --- /dev/null +++ b/package/main.qml @@ -0,0 +1,25 @@ +// SPDX-FileCopyrightText: 2024 MyCompany +// SPDX-License-Identifier: LGPL-3.0-or-later + +import QtQuick 2.11 +import QtQuick.Controls 2.4 +import org.deepin.ds 1.0 + +AppletItem { + objectName: "JnetApplet" + implicitWidth: 100 + implicitHeight: 100 + + Rectangle { + anchors.fill: parent + color: "#2ecc71" + radius: 8 + + Text { + anchors.centerIn: parent + text: "你好,世界!" + font.pixelSize: 14 + color: "white" + } + } +} \ No newline at end of file diff --git a/package/metadata.json b/package/metadata.json new file mode 100644 index 0000000..0c24af9 --- /dev/null +++ b/package/metadata.json @@ -0,0 +1,7 @@ +{ + "Plugin": { + "Version": "1.0", + "Id": "space.jokul.JNetApplet", + "Url": "main.qml" + } +} \ No newline at end of file