一、Tool Button
1、实现效果如下:在按钮中添加图片资源以及文字描述。一般使用Tool Button实现。
1.1、过程
(1)首先先在项目中添加好资源文件
(2)选择Tool Button,在qt designed中找到icon(图标),选择资源,选择(1)中添加的图片资源
添加后效果如下,会发现图片较小
(3)通过修改iconSize可以修改资源大小
修改后效果如下
(4)按钮添加图片资源的同时添加文字:找到toolbuttonstyle->选择toolbuttontextbesideicon
效果
相关方法
(1)QToolButton::setChecked(bool checked)
作用:用于设置 QToolButton
的选中状态
当按钮是可切换(checkable)时,它可以在选中和未选中状态之间切换。
button->setChecked(true),选中状态
button->setChecked(false),未选中状态
二、Radio Button
1、实现单选框效果
如果有多个选项添加一个groupbox控件包裹
效果
三、Check Box
1、实现多选框效果。每个多选框有三种状态:选中、未选中以及半选中
四、Common Link Button
Common Link Button 通常指的是一种类似于超链接的按钮,它在外观和行为上类似于网页中的链接。这种按钮通常用于触发导航操作或打开外部资源,如网页、文档等
五、QDialog Button Box
QDialogButtonBox 是一个用于管理对话框按钮的控件。它提供了一种标准化的方式来布局和管理对话框中的按钮,如“确定”、“取消”、“应用”等