16.Qt 工具栏生成

这篇具有很好参考价值的文章主要介绍了16.Qt 工具栏生成。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

前言:

技能:

内容:

1. 界面添加

2. 信号槽  功能实现

参考:


前言:

基于QMainWindow,生成菜单下面的工具栏,可以当作菜单功能的快捷键,也可以完成新的功能

直接在UI文件中生成

技能:

16.Qt 工具栏生成,QT学习记录与资源提供,qt,开发语言,ui,visualstudio

创建工具栏

内容:

基于QMainWindow!!!创建时基类选择QMainWindow

1. 界面添加

菜单文件的生成可以看这篇文章->14. Qt 程序菜单实现,基于QMainWindow

生成完菜单,还想要更完美的再添加工具栏,很简单 

右键ui文件,可以直接看到添加工具栏

16.Qt 工具栏生成,QT学习记录与资源提供,qt,开发语言,ui,visualstudio

添加完后可以看到toolbar,而且在ui界面出现了一个“横条”

16.Qt 工具栏生成,QT学习记录与资源提供,qt,开发语言,ui,visualstudio16.Qt 工具栏生成,QT学习记录与资源提供,qt,开发语言,ui,visualstudio

这是因为工具栏宽度太小,点击右侧“对象”中的toolbar,在下面属性里面修改合适宽度16.Qt 工具栏生成,QT学习记录与资源提供,qt,开发语言,ui,visualstudio

添加工具时,在下面的action编辑器以拖拽的方式移入界面的工具栏,编辑器左上角可以新建,如果有之前的action,可以实现相同功能的快捷键,不过只会有之前在ui文件中添加的action,如果是在cpp里面用代码写的,这里没有显示

16.Qt 工具栏生成,QT学习记录与资源提供,qt,开发语言,ui,visualstudio 双击action编辑,可以提前添加好图标文件,再设置图标,这样工具栏显示就只有图标了,越来越高级了呢,至于图标资源文件怎么用可以看->15. Qt 添加资源文件和实现访问,

16.Qt 工具栏生成,QT学习记录与资源提供,qt,开发语言,ui,visualstudio

另外,设置菜单图标可以这样用代码实现,当然动作图标也可以用代码。也可以用编辑时选取

    pActNew=new QAction("新建");
    pActNew->setShortcut(Qt::CTRL|Qt::Key_N);
//创造“新建”菜单

    QIcon *pic1=new QIcon(":/qt2.jpg");
    pActNew->setIcon(*pic1);
//设置菜单的图标

右键菜单栏可以添加分隔符,这样每个图标间有一条竖线分割

16.Qt 工具栏生成,QT学习记录与资源提供,qt,开发语言,ui,visualstudio 16.Qt 工具栏生成,QT学习记录与资源提供,qt,开发语言,ui,visualstudio

2. 信号槽  功能实现

至于图标的功能,新建的action右键转到槽实现。如果有之前生成菜单时的action,可以直接用,不用再额外设置就可以实现相同功能。信号用triggered()是简单的点击触发,其他的自选16.Qt 工具栏生成,QT学习记录与资源提供,qt,开发语言,ui,visualstudio

16.Qt 工具栏生成,QT学习记录与资源提供,qt,开发语言,ui,visualstudio

参考:

【Qt学习系列】16.Qt工具栏文章来源地址https://www.toymoban.com/news/detail-826037.html

到了这里,关于16.Qt 工具栏生成的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Qt6入门教程 10:菜单栏、工具栏和状态栏

    目录 一.菜单栏 1.Qt Designer 1.1添加菜单和菜单项 1.2添加二级菜单 1.3给菜单和菜单项添加图标 1.4给菜单项添加功能 2.纯手写 二.工具栏 1.Qt Designer 1.1添加工具栏按钮 1.2工具栏的几个重要属性 2.纯手写 三.状态栏 1.Qt Designer 2.纯手写 用Qt Creator新建基于QMainWindow的项目时,会自带菜

    2024年02月19日
    浏览(35)
  • Qt编写视频监控系统74-悬浮工具栏(半透明/上下左右位置/自定义按钮)

    在监控系统中一般在视频实时预览的时候,希望提供一个悬浮工具条,可以显示一些提示信息比如分辨率、码率、帧率,提供一堆快捷操作按钮,可以录像、抓拍、云台控制、关闭等操作,参考了国内很多监控厂商客户端软件,总结下来基本就是悬浮条可以半透明悬浮在通道

    2024年02月06日
    浏览(51)
  • [QT编程系列-7]:C++图形用户界面编程,QT框架快速入门培训 - 3- QT窗体设计 - 自定义工具栏、状态栏、快捷键、图标

    目录 3. QT窗体设计 3.2 自定义工具栏 3.2.1 目标 3.2.2 实现过程 3.2 自定义状态栏 3.2.1  目标 3.2.2  过程 3.3 自定义动作快捷键 3.4 自定义图标 在Qt中,ToolBar(工具栏)是一种常见的GUI元素,用于提供应用程序的常用工具按钮和操作。工具栏通常包含一系列图标按钮,用于执

    2024年02月15日
    浏览(33)
  • 【学习笔记】Unity基础(十)【Unity界面之Scene窗口工具栏】

    转载请注明出处:🔗https://blog.csdn.net/weixin_44013533/article/details/131707918 主要参考: 官方手册 Scene视图 注:本文使用的unity版本是2021.3.25f Scene 视图是正在创建的世界的交互式视图。Scene 视图可用于选择和定位景物、角色、摄像机、光源和所有其他类型的游戏对象。 本节将详细

    2024年02月06日
    浏览(34)
  • IDEA下方工具栏SideBar没有Services解决方法 IDEA配合微服务学习多端口管理打开Services栏方法

    微服务学习时,一次要打开多个端口,比如8080给order模块、8081给user模块……这就需要用idea管理多端口。 这时候就可以用到Services栏进行管理。 首先看下方Sidebar没有Services。 打开方式一:手动打开 在IDEA中打开\\\"View\\\"-\\\"Tool Windows\\\"-\\\"Services\\\" 打开。 打开方式二:快捷键 按alt+8。

    2024年02月06日
    浏览(33)
  • 【IntelliJ IDEA】怎么调整工具栏的工具图标,比如在工具栏显示git push按钮

    演示版本为2019.1.1 想调整一下IDEA的工具栏图标,但是搜了一下,都感觉说的不是很完整,或者跟着步骤却没有任何效果,以下是个人使用的一些经验,希望可以帮到你 如果你是想在View - ToolBar中的工具栏添加按钮,也就是这一栏 比如我的git 原本是没有push按钮的,该怎么添加

    2024年02月11日
    浏览(47)
  • WPF自定义漂亮顶部工具栏 WPF自定义精致最大化关闭工具栏 wpf导航栏自定义 WPF快速开发工具栏

    在WPF应用程序开发中,自定义一个漂亮的顶部工具栏具有多重关键作用,它不仅增强了用户体验,还提升了整体应用的专业性和易用性。以下是对这一功能的详细介绍: 首先,自定义顶部工具栏是用户界面设计的重要组成部分,它集成了应用程序的核心操作入口,如关闭、最

    2024年01月15日
    浏览(35)
  • Android工具栏ToolBar

    主流APP除了底部有一排标签栏外,通常顶部还有一排导航栏。在Android5.0之前,这个顶部导航栏以ActionBar控件的形式出现,但AcionBar存在不灵活、难以扩展等毛病,所以Android5.0之后推出了 ToolBar工具栏 控件,意在取代AcionBar。 但为了兼容之前的版本,ActionBar按件仍然保留。 T

    2024年02月05日
    浏览(34)
  • idea上方工具栏调整位置

    一,点进去idea发现在上方的工具栏那里所有的工具都消失了,如下图所示,Tomcat服务器,包括安装的一些插件都不显示了 二,解决办法:可能是由于自己不小心点到了某个按钮,按照下图操作再把它设置一下就行了,点view–appearance–Navigation bar 三,点Toolbar会把工具栏位置

    2024年02月15日
    浏览(32)
  • wangEditor系列之工具栏配置

    mode为default mode为simple 下方分别介绍对面得四个属性 结果如下 分组可以给key设置 | 斜体就不在工具栏展现了 如果你感觉文章不咋地 //(ㄒoㄒ)// ,就在评论处留言,作者继续改进; o_O??? 如果你觉得该文章有一点点用处,可以给作者点个赞; \\\\*^o^*// 如果你想要和作者一起进步

    2024年02月09日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包