diff options
-rw-r--r-- | Shop/Course.ui.qml | 55 |
1 files changed, 32 insertions, 23 deletions
diff --git a/Shop/Course.ui.qml b/Shop/Course.ui.qml index c22d3b6..b324488 100644 --- a/Shop/Course.ui.qml +++ b/Shop/Course.ui.qml @@ -8,7 +8,7 @@ ColumnLayout { property string imageSource: "https://eduport.webestica.com/assets/images/courses/4by3/08.jpg" property string titleText: "Sketch from A to Z: for app designer" property string priceText: "$150" - property alias buttons: buttons + property alias info: info Rectangle { Layout.fillWidth: true @@ -62,33 +62,42 @@ ColumnLayout { Bootstrap.heading: 6 } - Item { + GridView { + id: info Layout.fillWidth: true Layout.topMargin: 16 - implicitHeight: buttons.height + interactive: false + model: 1 + delegate: Item { + width: info.width + height: buttons.height - Label { - id: price - anchors { - top: parent.top - left: parent.left + Label { + id: price + anchors { + top: parent.top + left: parent.left + } + text: priceText + wrapMode: Label.Wrap } - text: priceText - wrapMode: Label.Wrap - } - GridView { - id: buttons - interactive: false - anchors { - top: parent.top - right: parent.right - } - width: 137.016 - model: ["Remove", "Edit"] - delegate: Button { - flat: true - text: modelData + RowLayout { + id: buttons + anchors { + top: parent.top + right: parent.right + } + + Button { + flat: true + text: "Remove" + } + + Button { + flat: true + text: "Edit" + } } } } |