Qt:QDialogButtonBox的使用

QDialogButtonBox是Qt自带的按钮箱,通过枚举QDialogButtonBox::ButtonRole可以添加Qt定义按钮,或者通过方法QDialogButtonBox::addButton添加自定义的按钮。

cpp 复制代码
// 自定义按钮。
button_box_ = new QDialogButtonBox(QDialogButtonBox::Ok | QDialogButtonBox::Cancel);

// Qt自带按钮。
QPushButton* add_track_button =
        button_box_->addButton(tr("&Add Track"), QDialogButtonBox::ActionRole);

运行结果:

相关推荐
哆啦A梦158819 小时前
商城后台管理系统 06 Mock.js模拟数据
开发语言·javascript·ecmascript
毕设源码-郭学长19 小时前
【开题答辩全过程】以 基于Java高考志愿填报推荐系统为例,包含答辩的问题和答案
java·开发语言·高考
程序员-King.20 小时前
【Qt开源项目】— ModbusScope-day 4
开发语言·qt
埃伊蟹黄面20 小时前
算法 --- hash
数据结构·c++·算法·leetcode
j_hy20 小时前
OOP组件及事件处理(一)
java·开发语言
南棱笑笑生20 小时前
20251215给飞凌OK3588-C开发板适配Rockchip原厂的Buildroot【linux-5.10】后调通typeC1接口
linux·c语言·开发语言·rockchip
金牌归来发现妻女流落街头20 小时前
【阻塞队列的等待唤醒机制】
java·开发语言·阻塞队列
毕设源码-朱学姐20 小时前
【开题答辩全过程】以 基于Java技术的羽毛球积分赛管理系统的设计与实现 为例,包含答辩的问题和答案
java·开发语言
2501_9419820520 小时前
Go 进阶:发送文件/图片消息的流程与实现
开发语言·后端·golang
ULTRA??20 小时前
Informed RRT*实现椭圆启发式采样
c++·算法