From 42d737c08d6dc5ada6002afe7c74dc1fa6240a25 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=A6=8C=EA=A6=AB=EA=A6=B6=EA=A6=8F=EA=A7=80=EA=A6=A6?= =?UTF-8?q?=EA=A6=BF=EA=A6=A7=EA=A6=AE=EA=A6=91=EA=A6=A9=EA=A6=AD=EA=A7=80?= Date: Mon, 26 Sep 2022 16:11:44 +0800 Subject: Rename without prefix Objects with the same name from different projects can be cherry-picked in the resource file. --- Card.ui.qml | 114 +++++++++++++++++++++++++++++++++++++++++++++++++++++ Eduport.ui.qml | 9 ----- EduportCard.ui.qml | 114 ----------------------------------------------------- Home.ui.qml | 9 +++++ 4 files changed, 123 insertions(+), 123 deletions(-) create mode 100644 Card.ui.qml delete mode 100644 Eduport.ui.qml delete mode 100644 EduportCard.ui.qml create mode 100644 Home.ui.qml diff --git a/Card.ui.qml b/Card.ui.qml new file mode 100644 index 0000000..ff46411 --- /dev/null +++ b/Card.ui.qml @@ -0,0 +1,114 @@ +import QtQuick 2.15 +import QtQuick.Controls 2.15 + +Item { + property alias cardImage: image + property alias cardTitle: title + property alias textTruncate: textTruncate + + width: 300 + height: 480 + + Rectangle { + anchors { + top: parent.top + topMargin: 51.2 + left: parent.left + leftMargin: 25.6 + right: parent.right + rightMargin: 25.6 + bottom: parent.bottom + } + + Image { + id: image + source: "darapsa.svg" + sourceSize { + width: parent.width + height: parent.width * 3 / 4 + } + } + + Item { + id: body + width: parent.width + anchors { + top: image.bottom + bottom: parent.bottom + } + + Item { + id: badgeAndFavorite + height: favorite.sourceSize.height + anchors { + top: parent.top + left: parent.left + leftMargin: 16 + right: parent.right + rightMargin: 16 + } + + Label { + text: qsTr("Beginner") + font.pointSize:12 + anchors { + verticalCenter: parent.verticalCenter + left: parent.left + leftMargin: 8 + } + } + + Image { + id: favorite + source: "Font-Awesome/svgs/solid/heart.svg" + sourceSize { + width: 16 + height: 16 + } + anchors { + right: parent.right + rightMargin: 8 + } + } + } + + Label { + id: title + text: qsTr("Sketch from A to Z: for app designer") + wrapMode: Text.Wrap + font { + weight: Font.Medium + pointSize: 20 + } + anchors { + top: badgeAndFavorite.bottom + topMargin: 16 + left: parent.left + leftMargin: 16 + right: parent.right + rightMargin: 16 + } + } + + Label { + id: textTruncate + text: qsTr("Rooms oh fully taken by worse do Points afraid but may end Rooms Points afraid but may end Rooms") + wrapMode: Text.Wrap + font { + weight: Font.Light + pointSize: 14 + } + anchors { + top: title.bottom + topMargin: 16 + bottom: parent.bottom + bottomMargin: 16 + left: parent.left + leftMargin: 16 + right: parent.right + rightMargin: 16 + } + } + } + } +} diff --git a/Eduport.ui.qml b/Eduport.ui.qml deleted file mode 100644 index 747fdbf..0000000 --- a/Eduport.ui.qml +++ /dev/null @@ -1,9 +0,0 @@ -import QtQuick 2.15 -import QtQuick.Controls 2.15 - -GridView { - cellWidth: width < 576 ? parent.width : width < 768 ? parent.width / 2 - : width < 992 ? parent.width / 3 : parent.width / 4 - cellHeight: cellWidth * 1.6 - ScrollBar.vertical: ScrollBar {} -} diff --git a/EduportCard.ui.qml b/EduportCard.ui.qml deleted file mode 100644 index ff46411..0000000 --- a/EduportCard.ui.qml +++ /dev/null @@ -1,114 +0,0 @@ -import QtQuick 2.15 -import QtQuick.Controls 2.15 - -Item { - property alias cardImage: image - property alias cardTitle: title - property alias textTruncate: textTruncate - - width: 300 - height: 480 - - Rectangle { - anchors { - top: parent.top - topMargin: 51.2 - left: parent.left - leftMargin: 25.6 - right: parent.right - rightMargin: 25.6 - bottom: parent.bottom - } - - Image { - id: image - source: "darapsa.svg" - sourceSize { - width: parent.width - height: parent.width * 3 / 4 - } - } - - Item { - id: body - width: parent.width - anchors { - top: image.bottom - bottom: parent.bottom - } - - Item { - id: badgeAndFavorite - height: favorite.sourceSize.height - anchors { - top: parent.top - left: parent.left - leftMargin: 16 - right: parent.right - rightMargin: 16 - } - - Label { - text: qsTr("Beginner") - font.pointSize:12 - anchors { - verticalCenter: parent.verticalCenter - left: parent.left - leftMargin: 8 - } - } - - Image { - id: favorite - source: "Font-Awesome/svgs/solid/heart.svg" - sourceSize { - width: 16 - height: 16 - } - anchors { - right: parent.right - rightMargin: 8 - } - } - } - - Label { - id: title - text: qsTr("Sketch from A to Z: for app designer") - wrapMode: Text.Wrap - font { - weight: Font.Medium - pointSize: 20 - } - anchors { - top: badgeAndFavorite.bottom - topMargin: 16 - left: parent.left - leftMargin: 16 - right: parent.right - rightMargin: 16 - } - } - - Label { - id: textTruncate - text: qsTr("Rooms oh fully taken by worse do Points afraid but may end Rooms Points afraid but may end Rooms") - wrapMode: Text.Wrap - font { - weight: Font.Light - pointSize: 14 - } - anchors { - top: title.bottom - topMargin: 16 - bottom: parent.bottom - bottomMargin: 16 - left: parent.left - leftMargin: 16 - right: parent.right - rightMargin: 16 - } - } - } - } -} diff --git a/Home.ui.qml b/Home.ui.qml new file mode 100644 index 0000000..747fdbf --- /dev/null +++ b/Home.ui.qml @@ -0,0 +1,9 @@ +import QtQuick 2.15 +import QtQuick.Controls 2.15 + +GridView { + cellWidth: width < 576 ? parent.width : width < 768 ? parent.width / 2 + : width < 992 ? parent.width / 3 : parent.width / 4 + cellHeight: cellWidth * 1.6 + ScrollBar.vertical: ScrollBar {} +} -- cgit v1.2.3