【问题标题】:Minimum chars of TextInput in qmlqml中TextInput的最小字符
【发布时间】:2016-11-21 06:22:11
【问题描述】:

我正在尝试自定义 TimePicker,例如 00:00。为了使它看起来像这样,我需要在 TextInput 中设置最少的字符数。
现在,如果是午夜,我会得到 0:0,这是不合适的。

有什么办法让它好看吗?

【问题讨论】:

  • 你为什么不使用QTime,它可以很容易地转换成你喜欢的QString?:doc.qt.io/qt-4.8/qtime.html#toString
  • @Moe Abdul-Hameed 我需要有可编辑的文本字段,其中包含格式化的字符串。你能举个例子吗?

标签: qt qml qtquick2


【解决方案1】:

我认为您正在寻找这样的东西:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-26
    • 2018-07-15
    • 2013-03-29
    相关资源
    最近更新 更多