Skip to content

Latest commit

 

History

History
43 lines (43 loc) · 1.86 KB

File metadata and controls

43 lines (43 loc) · 1.86 KB

第4章 常用界面设计组件

字符串与输入输出

  • QLabel
  • QLineEdit
  • QString
    • QString的常用功能
      • append()prepend()
      • toUpper()toLower()
      • count()size()length()
      • trimmed()simplified()
      • indexOf()lastIndexOf()
      • isNull()isEmpty()
      • contains()
      • endsWith()startsWith()
      • left()right()
      • section()

SpinBox的使用

其他数值输入和显示组件

  • QSlider滑动条
  • QScrollBar卷滚条
  • QProgressBar进度条
  • QDial表盘式数值输入组件
  • QLCDNumber模仿LCD数字的显示组件,可以显示整数或浮点数,显示整数时可以不同进制显示。

时间日期与定时器

  • QTime:时间数据类型,仅表示时间,如15:20:58
  • QDate:日期数据类型,仅表示日期,如2022-3-28
  • QDateTime:日期时间数据类型,表示日期和时间,如:2022-03-28 08:17:56
  • QTimeEdit:编辑和显示时间的组件。
  • QDateEdit:编辑和显示日期的组件。
  • QDateTimeEdit:编辑和显示日期时间的组件。
  • QCalendarWidget:一个用日历形式选择日期的组件。
  • QTimer:定时器类。

QComboBox和QPlainTextEdit

  • QComboBox下拉列表框组件类
  • QPlainTextEdit多行文本编辑器

QListWidget和QToolButton

  • Item Views基于模型/视图(Model/View)结构,视图(View)与模型数据(Model Data)关联实现数据的显示和编辑。包括QListViewQTreeViewQtableViewQColumnView等。
  • Item Widgets是直接将数据存储在每一个项里。包括QListWidgetQTreeWidgetQTableWidget

QTreeWidget和QDockWidget

  • QTreeWidget类是创建和管理目录树结构的类。
  • QDockWidget是可以在QMainWindow窗口停靠,或在桌面上层浮动的界面组件。

QTableWidget的使用

  • QTableWidget是Qt中的表格类组件类。