TextFieldStyle QML Type

Provides custom styling for TextField. More...

Import Statement: import QtQuick.Controls.Styles 1.4
Since: Qt 5.1

Properties

Detailed Description

Example:


  TextField {
      style: TextFieldStyle {
          textColor: "black"
          background: Rectangle {
              radius: 2
              implicitWidth: 100
              implicitHeight: 24
              border.color: "#333"
              border.width: 1
          }
      }
  }

Property Documentation

background : Component

The background of the text field.


[read-only] control : TextField

The TextField this style is attached to.


font : font

The current font.


passwordCharacter : string

The password character that is displayed when echoMode on the TextField is set to TextInput.Password or TextInput.PasswordEchoOnEdit.

This QML property was introduced in QtQuick.Controls.Styles 1.4.


placeholderTextColor : color

The placeholder text color, used when the text field is empty.

This QML property was introduced in QtQuick.Controls.Styles 1.1.


renderType : int

Override the default rendering type for the control.

Supported render types are:

  • Text.QtRendering
  • Text.NativeRendering

The default value is platform dependent.

This QML property was introduced in QtQuick.Controls.Styles 1.1.

See also Text::renderType.


selectedTextColor : color

The highlighted text color, used in selections.


selectionColor : color

The text highlight color, used behind selections.


textColor : color

The text color.