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);

运行结果:

相关推荐
AI向前看几秒前
Lua语言的网络编程
开发语言·后端·golang
余辉zmh13 分钟前
【优选算法篇】:分而治之--揭秘分治算法的魅力与实战应用
c++·算法
Lenyiin15 分钟前
第424场周赛:使数组元素等于零、零数组变换 Ⅰ、零数组变换 Ⅱ、最小化相邻元素的最大差值
c++·算法·leetcode·周赛·lenyiin
北顾南栀倾寒15 分钟前
[Qt]常用控件介绍-输入类控件-QLineEdit、QTextEdit、QComboBox控件
开发语言·c++·qt
hummhumm18 分钟前
第32章 汇编语言 - 实践项目:小型操作系统内核(一)
开发语言·汇编·数据库·算法·操作系统·程序设计·高级语言
0xCC说逆向19 分钟前
Windows图形界面(GUI)-QT-C/C++ - QT信号与槽机制详解
java·c语言·开发语言·c++·windows·qt·mfc
看星星的派大星29 分钟前
nvim , neovim , Lua 语法, text object
开发语言·lua
兮动人34 分钟前
Windows下安装和配置Go开发环境
开发语言·windows·golang
奥特曼狂扁小怪兽39 分钟前
C++ QT 自绘表盘
开发语言·c++·qt
Sakuya__40 分钟前
Qt QComboBox的QSS美化
qt·qss·qcombobox