From a2385ef38d256322d79c8bf4eddc6dfe45ebbe6c Mon Sep 17 00:00:00 2001 From: "littletux89@gmail.com" <littletux89@gmail.com> Date: Wed, 22 Jan 2020 11:08:28 +0300 Subject: [PATCH] [*] Made changes. --- widgets/DapScrollView.qml | 7 ++++--- widgets/DapScrollViewForm.ui.qml | 15 ++++++++------- 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/widgets/DapScrollView.qml b/widgets/DapScrollView.qml index dbdae69..e40db09 100644 --- a/widgets/DapScrollView.qml +++ b/widgets/DapScrollView.qml @@ -4,12 +4,13 @@ DapScrollViewForm { property var contentPos: 0.0 - ////@ Connect to new ListView if changed - onViewDataChanged: { + // Connect to new ListView if changed + onViewDataChanged: + { viewData.contentYChanged.connect(updateY) } - ////@ Changes position of arrows when scroll + // Changes position of arrows when scroll function updateY() { if (viewData.atYBeginning) diff --git a/widgets/DapScrollViewForm.ui.qml b/widgets/DapScrollViewForm.ui.qml index 024a0ef..39facaa 100644 --- a/widgets/DapScrollViewForm.ui.qml +++ b/widgets/DapScrollViewForm.ui.qml @@ -3,13 +3,14 @@ import QtQuick 2.4 MouseArea { id: dapScrollMouseArea - ////@ Icons for Scroll Button - property string scrollDownButtonImageSource: "" - property string scrollDownButtonHoveredImageSource: "" - property string scrollUpButtonImageSource: "" - property string scrollUpButtonHoveredImageSource: "" - ////@ ListView to attach the ScrollButton - property ListView viewData: ListView {} + + // Icons for scroll button + property string scrollDownButtonImageSource + property string scrollDownButtonHoveredImageSource + property string scrollUpButtonImageSource + property string scrollUpButtonHoveredImageSource + //ListView to attach the scroll button + property ListView viewData property alias scrollMouseArea: dapScrollMouseArea property alias scrollButton: dapScrollButton property alias scrollButtonImage: dapScrollButtonImage -- GitLab