From 1a331fcdacbbd00bb124d0d86a4bae74914dc449 Mon Sep 17 00:00:00 2001 From: David Rowe Date: Sat, 27 Feb 2016 13:52:21 +1300 Subject: [PATCH] Style basic text field --- .../preferences/EditablePreference.qml | 31 +++++++++++-------- 1 file changed, 18 insertions(+), 13 deletions(-) diff --git a/interface/resources/qml/dialogs/preferences/EditablePreference.qml b/interface/resources/qml/dialogs/preferences/EditablePreference.qml index ddd5600bca..3b0f7802ea 100644 --- a/interface/resources/qml/dialogs/preferences/EditablePreference.qml +++ b/interface/resources/qml/dialogs/preferences/EditablePreference.qml @@ -1,11 +1,22 @@ +// +// EditablePreference.qml +// +// Created by Bradley Austin Davis on 18 Jan 2016 +// Copyright 2016 High Fidelity, Inc. +// +// Distributed under the Apache License, Version 2.0. +// See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html +// + import QtQuick 2.5 -import QtQuick.Controls 1.4 -import QtQuick.Controls.Styles 1.4 + +import "../../dialogs" +import "../../controls-uit" Preference { id: root property real spacing: 8 - height: labelText.height + dataTextField.height + spacing + height: dataTextField.controlHeight + spacing Component.onCompleted: { dataTextField.text = preference.value; @@ -16,22 +27,16 @@ Preference { preference.save(); } - Text { - id: labelText - color: enabled ? "black" : "gray" - text: root.label - } - TextField { id: dataTextField placeholderText: preference.placeholderText - style: TextFieldStyle { renderType: Text.QtRendering } + label: root.label + colorScheme: hifi.colorSchemes.dark + anchors { - top: labelText.bottom left: parent.left right: parent.right - topMargin: root.spacing - rightMargin: root.spacing + bottomMargin: spacing } } }