漫谈.1

加速键和快捷键不一样

加速键:alt + ...

快捷键:ctrl + ...

加速键用来启用文件菜单,快捷键用来启用菜单里面的动作!

漫谈.2

toolButtonStyle 设置图标和应用文本的显示及其相对位置
movabel 设置状态栏是否可以移动
allowedArea 设置允许停靠的位置
iconsize 设置图标的大小
floatable 设置是否可以悬浮

两点说明:

  • 往工具栏添加部件可以使用addWidget()函数
  • 其实往工具栏添加一个QAction类对象就会自动创建一个QToolButton,所以,工具栏上的动作就是一个QToolButton,这就解释了为什么属性栏有toolButtonStyle属性的原因。

演示 QToolButton和addWidget

MainWindow::MainWindow(QWidget *parent) :QMainWindow(parent),ui(new Ui::MainWindow)
{ui->setupUi(this);// create a tooButtonQToolButton *toolBtColor = new QToolButton(this);toolBtColor->setText("color");// crete a menu and add two action to menuQMenu *menu = new QMenu(this);menu->addAction("red");menu->addAction("blue");// add menu to tooButtontoolBtColor->setMenu(menu);toolBtColor->setPopupMode(QToolButton::MenuButtonPopup);ui->mainToolBar->addWidget(toolBtColor);// add an widget to tooBarQSpinBox *spinBox = new QSpinBox(this);ui->mainToolBar->addWidget(spinBox);
}

参考:

不二如是:https://fishc.com.cn/forum.php?mod=viewthread&tid=76886&extra=page%3D5%26filter%3Dauthor%26orderby%3Ddateline%26typeid%3D449

MainWindow漫谈相关推荐

  1. 【Qt】error: undefined reference to `vtable for MainWindow‘

    1.问题描述 在写一个demo时,想尽量简单,就把MainWindow类的定义和实现都写在main.cpp中,结果编译时报错: main.cpp:-1: error: undefined refere ...

  2. 【直播】杨剑砺:数据可视化漫谈

    数据可视化漫谈 目前 安泰第四届数据科学训练营 正在如火如荼的进行中.为了大家更好的学习,杨剑砺将为大家带来一场直播分享 -- 数据可视化漫谈. 直播信息 主讲人:杨剑砺,Datawhale成员,外企 ...

  3. 漫谈 ClickHouse 在实时分析系统中的定位与作用

    ClickHouse 是一款由俄罗斯Yandex公司开源的OLAP数据库,拥有着卓越的性能表现,在官方公布的基准测试中,ClickHouse的平均响应速度是Vertica的2.63倍.InfiniDB ...

  4. 漫谈 REST 架构风格

    1. 什么是REST REST是REpresentational State Transfer的缩写,来源于R. Fielding的一篇博士论文:<Architectural Styles an ...

  5. Nginx 变量漫谈

    Nginx 变量漫谈之变量插值(一) Nginx 的配置文件使用的就是一门微型的编程语言,许多真实世界里的 Nginx 配置文件其实就是一个一个的小程序.当然,是不是"图灵完全的" ...

  6. ORACLE空值漫谈2

    oracle空值null的漫谈 www.firnow.com    时间 : 2008-02-24  作者:佚名   编辑:本站 点击:   [ 评论 ] - - here sal<1500; ...

  7. ORACLE空值漫谈1

    诺网 Oracle 新闻频道 开发频道 系统频道 服务器 网络频道 网络安全 Java频道 C/C++ PHP开发 电子书 资源下载 社 区 博 客 在线试题 数据库 Access Mysql Mss ...

  8. SAP QM 质量检验特殊业务需求之方案漫谈

    SAP QM 质量检验特殊业务需求之方案漫谈 最近几个月,几个前IBM公司同事顾问电话给我讨论其所在项目上的一些质量管理部门提出的一些需求的方案.这些需求基本都是SAP标准功能不能满足的需求,结合之前 ...

  9. 机器学习漫谈:还有很长的路要走

    来源:王宏琳科学网博客 链接地址:http://blog.sciencenet.cn/blog-3005681-1285948.html  人工智能已经成为大数据.机器人和物联网等新兴技术的主要驱动力 ...

最新文章

  1. 云计算正在告别DIY时代 阿里云专有云挑起企业级市场大梁
  2. 合并报表编制采用的理论_合并报表是否恢复子公司盈余公积
  3. 三星第二财季净利69亿美元 同比增50%
  4. 电脑控制iphone_如何把苹果 iPhone/iPad 投屏到电脑
  5. 单选按钮带文字_计算机二级MS office高级应用历年真题操作题文字解析
  6. [SpringSecurity]web权限方案_自动登陆_原理分析和具体实现
  7. Mqtt协议IOS端移植3
  8. 如何保证消息队列里的数据顺序执行?
  9. jQuery Mobile中jQuery.mobile.changePage方法使用详解
  10. spring事务源码-代理对象生成过程解析
  11. 河南中睿保险中介系统环境升级配置纪录
  12. php批量发邮件,使用phpmailer发送批量邮件
  13. 国内外一些软件开发大公司
  14. 屏幕缩放和注释工具(ZoomIt)
  15. 手机配指环条码阅读器的爱恨纠缠
  16. excel求和结果不对
  17. 【Linux杂篇】Cron是什么?利用Cron Job自动执行定时任务
  18. 操作系统 -- pcb
  19. 学生信息管理系统用php,PHP案例:学生信息管理系统
  20. linux常用命令_隋小bai

热门文章

  1. 我凭什么能上北大——贺舒婷
  2. android is not translated in 报错解决方案
  3. 互联网线下活动一周整理 11月23日—29日
  4. 51信用卡不止于想象力?
  5. java module和model_Java9-Modularity 初探
  6. 常见的网络攻击手段有哪些?
  7. 利用纯真IP库建立mysql ip数据库
  8. 金蝶K3 SQL报表系列-委外核销检查表
  9. 腾讯云Linux云服务器搭建网站
  10. 安卓模拟器忘记密码,如何解锁