From 3a851dfd4078b3ca9f9c1b06424b136cc6f852c5 Mon Sep 17 00:00:00 2001 From: J-P Nurmi Date: Wed, 29 Oct 2014 17:29:16 +0100 Subject: Make the cursor and selection handle delegates private for now The API is not ideal, we don't want to lock this thing down like as it is now. All styles implemented so far created CursorHandleStyle.qml and SelectionHandleStyle.qml so perhaps that's the better way to go. Furthermore, there's never going to be multiple occurrences of the handle pairs, so it should be one shared instance. Thus, the relevant style delegates probably shouldn't be sprinkled around various control styles... So, for now, the most pragmatic solution is to make the handles and cursors internal since we don't have time to revamp it before 5.4.0. Change-Id: Ib9fcc4a431bb510c8c55a760159f4d6a631554b3 Reviewed-by: Gabriel de Dietrich Reviewed-by: Richard Moe Gustavsen --- src/controls/TextField.qml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/controls/TextField.qml') diff --git a/src/controls/TextField.qml b/src/controls/TextField.qml index a7aa67eb..5c1e5e51 100644 --- a/src/controls/TextField.qml +++ b/src/controls/TextField.qml @@ -633,8 +633,8 @@ Control { selectedTextColor: __panel ? __panel.selectedTextColor : "white" control: textfield - cursorHandle: __style ? __style.cursorHandle : undefined - selectionHandle: __style ? __style.selectionHandle : undefined + cursorHandle: __style ? __style.__cursorHandle : undefined + selectionHandle: __style ? __style.__selectionHandle : undefined font: __panel ? __panel.font : TextSingleton.font anchors.leftMargin: __panel ? __panel.leftMargin : 0 -- cgit v1.2.1