2016-11-18 30 views
1

我正在嘗試像00:00一樣自定義TimePicker。爲了使它看起來像這樣,我需要在TextInput中設置最少量的字符。
現在,如果是午夜,我會得到0:0這是不合適的。qml中TextInput的最小字符數

有什麼辦法可以讓它看起來不錯?

+0

你爲什麼不使用'QTime'可以很容易地轉換成'QString'在你喜歡的格式?:HTTP:/ /doc.qt.io/qt-4.8/qtime.html#toString –

+0

@Moe Abdul-Hameed我需要在其中具有格式化字符串的可編輯文本字段。你能舉個例子嗎? – Pillar

回答

2

我認爲你正在尋找的東西是這樣的:

TextInput { 
    inputMask: "00:00:00" 
    cursorVisible: true 
    inputMethodHints: Qt.ImhTime 
    text: "00:00:00" 
} 
+0

非常感謝!完全有效。 – Pillar

+0

不客氣:] –