如何在QML中的自定义TextField中创建文本滑块?

时间:2016-06-01 14:19:37

标签: javascript android qt qml

我想使用QML创建一个自定义TextField,除了一件事,我想要它的方式。通过覆盖样式,我现在失去了原生功能。对我来说,最重要的是文本滑块(或任何称为[软件组件,允许您在使用触摸时轻松选择文本中的特定点,例如在移动设备上)。)

我认为回答这个问题并不重要,但这是我的代码:

TextField {
implicitWidth: parent.width
inputMethodHints: Qt.ImhNoPredictiveText
style: TextFieldStyle {
   background: Rectangle {
      border.color: borderColor
      color: backgroundColor
      implicitHeight: 40 * ratio
   }
   font {
      family: fontFamily
      letterSpacing: -0.25 * ratio
      pointSize: Screen.pixelDensity < 3 ? fontSize : secondaryFontSize
      weight: fontWeight
   }
   padding {
      left: sidePadding
      right: sidePadding
   }
   selectedTextColor: blackGray
   selectionColor: verySoftBlue
   textColor: mediumGray
}
onTextChanged: isEmpty = (text === "")

我想要回来的是:

text slider on Android

如果有人知道如何做到这一点,我一定会感谢你的帮助。

谢谢!

0 个答案:

没有答案