当前位置: 首页 > article >正文

QT闲记-工具栏

工具栏通常用来放置常用的操作按钮,如QPushButton,QAction等。可以放置在顶部,底部,左侧,右侧,并且支持拖曳,浮动。

1、创建工具栏

通常通过QMainWindow 提供的addToolBar()来创建,它跟菜单栏一样,如果需要工具栏,一般情况下,我们设置这个类的基类为QMainWindow。

2、添加按钮到工具栏

toolBar->addWidget(button);

3、添加动作到工具栏

toolBar->addAction(action);

4、通过信号槽的方式来响应动作或按钮

connect()

 QToolBar *tool_bar = addToolBar("toolBar");
    QPushButton *button = new QPushButton();
    button->setText("ok");
    tool_bar->addWidget(button);
    tool_bar->addSeparator();
    QAction *action = new QAction();
    action->setIconText("cancel");
    tool_bar->addAction(action);
    tool_bar->addSeparator();
    conne

http://www.kler.cn/a/559501.html

相关文章:

  • ICRA2024:CoLRIO,用于机器人群体的激光雷达测距-惯性集中状态估计
  • Linux | 进程控制(进程终止与进程等待)
  • Springboot中分析SQL性能的两种方式
  • TIKTOK矩阵系统的软件服务
  • C#上位机--循环语句
  • Unity VRoid+Blender+Unity 3D人物模型导入使用
  • DeepSeek掘金——基于DeepSeek-R1构建文档问答机器人
  • Linux 实用指令
  • ubuntu新系统使用指南
  • Ollama Open WebUI
  • 【Transformer架构】
  • AI知识架构之数据采集
  • React AJAX:深入理解与高效实践
  • matlab-17dof列车横向动力学模型
  • Unity Shader Graph 2D - 一个简单的魔法阵激活效果
  • 改BUG:Mock测试服务层的时候,应注入服务类的实现,而不是接口。
  • 生活教练项目_Trae
  • 【Java消息队列】应对消息丢失、重复、顺序与积压的全面策略
  • 前端面试-JavaScript 数据类型检测全解
  • Leetcode-668. Kth Smallest Number in Multiplication Table[C++][Java]