2016-11-01 4 views
2

예상되는 입력 내용을 사용자에게 조언하는 텍스트 힌트를 표시 할 방법을 찾고 있습니다. 예를 들어 구글 검색 창을 가지고 :QML 텍스트 편집기의 자리 표시 자 텍스트

enter image description here

내가 놓친 거지 속성이 있는가, 또는 스크립팅을 통해 달성해야하는이 일이 무엇입니까?

답변

9

속성이 Qt 빠른 입력 항목에 없습니다. 기능 here에 투표 할 수 있습니다. 당신은 Qt는 빠른에서 TextArea를 사용할 수있는 한편

는 2

오히려 순수한 Qt는 빠른을 사용하는 경우, 당신은 컨트롤이하는 일에 비슷한 일을하고 필드 위에 Text 항목을 추가 할 수 있습니다를 제어합니다 :

import QtQuick 2.5 
import QtQuick.Window 2.2 

Window { 
    width: 300 
    height: 300 
    visible: true 

    TextEdit { 
     id: textEdit 
     width: 200 
     height: 50 

     property string placeholderText: "Enter text here..." 

     Text { 
      text: textEdit.placeholderText 
      color: "#aaa" 
      visible: !textEdit.text 
     } 
    } 
} 
+0

['TextField' (http://doc.qt.io/qt-5/qml-qtquick-controls-textfield.htm) Qt는 빠른부터도 1을 제어하는 ​​작업을 수행. – GrecKo

관련 문제