2016-11-18 82 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

不客气:] –