• QT常见概念-1


    目录

    1.时间日期相关:

    1.1 数据类型

    1.2 相关组件    

    2. listview和listwiget相关:


    1.时间日期相关:

    1.1 数据类型

    1. QTime:时间数据类型,表示时间,如:14:23:13。
    2. QDate:日期数据类型,表示日期,如:2020-4-5。
    3. QDateTime:日期时间数据类型,表示日期和时间,如:2020-03-23 08:12:43。

    所以Time 就是时间;Date 就是日期;DateTime就是时间+日期

    1.2 相关组件    

    1. QTimeEdit:编辑和显示时间的组件。
    2. QDateEdit:编辑和显示日期的组件。
    3. QDateTimeEdit:编辑和显示日期时间的组件。
    4. QCalendarWidget:用日历形式选择日期的组件。

    QDateEdit 和 QTimeEdit 都是从 QDateTimeEdit 继承的,实现日期或时间的特定显示功能。实际上,QDateEdit 和 QTimeEdit 的显示功能都可以通过 QDateTimeEdit 实现,只需设置属性即可。

    QDateTimeEdit 类的主要属性如下:

    datetime:日期时间。
    date:日期,设置 datetime 时会自动改变 date,同样,设置 date 时,也会自动改变 datetime 里的日期。
    time:时间,设置 datetime 时会自动改变 time,同样,设置 time 时,也会自动改变 datetime 里的时间。
    maximumDateTime、 minimumDateTime:最大、最小日期时间。
    maximumDate、minimumDate:最大、最小日期。
    maximumTime、minimumTime:最大、最小时间。
    currentSection:当前输入光标所在的时间日期数据段,是枚举类型 QDateTimeEdit::Section。QDateTimeEdit 显示日期时间数据时分为多个段,单击编辑框右侧的上下按钮可修改当前段的值。如输入光标在YearSection段,就修改“年”的值。
    currentSectionIndex:用序号表示的输入光标所在的段。
    calendarPopup:是否允许弹出一个日历选择框。当取值为 true 时,右侧的输入按钮变成与 QComboBox 类似的下拉按钮,单击按钮时出现一个日历选择框,用于在日历上选择日期。对于 QTimeEdit,此属性无效。
    displayFormat:显示格式,日期时间数据的显示格式,例如设置为“yyyy-MM-dd HH:mm:ss”,一个日期时间数据就显示为“2020-11-02 08:23:46”

    2. listview和listwiget相关:

  • 相关阅读:
    牛客NC314 体育课测验(一)【中等 图,BFS,拓扑排序 Java,Go、PHP】
    计算机网络-因特网概述
    【常用代码15】文字单词超出强制分割换行,word-break: break-all;和word-wrap: break-word;的区别
    毕业四年,随笔
    如果企业商标被抢注了,该怎么追回?
    C/C++数据结构——字典序最小的中序遍历
    Vue记录(下篇)
    RepGhost 解析
    Spring注解
    C++ 字符串哈希(hush)讲解
  • 原文地址:https://blog.csdn.net/baidu_31437863/article/details/125493402