QtGUI常用样式和控件

QtGUI常用样式和控件 QRadioButtonQRadioButton 是 Qt 框架中用于创建 单选按钮 的控件类属于Qt Widgets模块。它允许用户从一组互斥的选项中选择 唯一一项即同一组内的单选按钮只能有一个被选中广泛应用于需要用户做出单一选择的场景如性别选择、支付方式选择等。QComboBoxQComboBox是Qt 框架中用于创建下拉列表框的控件类属于Qt Widgets模块它允许用户从预设的选项列表中选择一项既节省界面空间又能提供清晰的选择范围广泛应用于需要从固定选项中选择的场景如日期选择、类别筛选等。QCheckBoxQCheckBox 是Qt 框架中用于创建复选框的控件类属于Qt Widgets 模块。与单选按钮(QRadioButton)的互斥性不同复选框允许用户进行 多选择可同时选中多个选项也可全部不选适用于需要用户选择一个或多个选项的场景如兴趣爱好选择、功能配置等)QListWidgetQListWidget是Qt 中用于展示列表项的控件属于项视图(item view)组件继承自 QListView但提供了更简单的接口适合快速实现列表功能。它可以显示一系列条目 (OListWidgetltem) 支持选择、排序、拖放等交互操作常用于展示选项列表、文件列表等场景。通过QListWidgetltem 类创建列表项。QTableWidgetQTableWidget是Qt中用于展示和编辑表格数据的控件继承自QTableView.是一种基于项(item)的表格实现适合快速创建简单到中等复杂度的表格界面。它无需手动实现数据模型直接通过QTableWidgetltem 管理单元格内容支持单元格编辑、选择、排序等功能。QSSQss引入方式内嵌式直接在代码中调用setStyleSheet方法并设置好样式。外部文件将样式表写在外部Qss文件中在代码中读取外部Qss文件引入样式推荐