最近在做菜单栏,样式如下图:

这里选择分支的时候,前面要被选中,分支是QMenu对象,后面的具体分支名称是QAction对象。

代码如下:

QMenu *menu11= new QMenu(tr("&分支"));
project1Action= new QAction(tr("&project1"));
project2Action= new QAction(tr("&project2"));//(后面代码省略)

为了选中某个分支需要做的操作如下:

project1Action->setCheckable(true);
project2Action->setCheckable(true);
project1Action->setChecked(true);
这样默认便选中了project1,核心点是自己使用代码创建的QAction默认是没有setCheckable的,因此在创建后要把所有的QAction setCheckable,否则setChecked无效。

QT菜单栏QAction设置选中相关推荐

  1. 06.QT菜单栏QAction学习(二)

    QAction 对象相关含义: QAction的提示信息:

  2. QT按钮被设置未checkable之后被选中Checked时很多网格小白点的问题及解决方法

    QT按钮被设置未checkable之后被选中Checked时很多网格小白点的问题及解决方法 qt的按钮被设置为checkable之后,同时给按钮设置样式表之后,如果按钮被checked,即使设置了按下 ...

  3. Qt菜单栏、工具栏、状态栏介绍及工具栏action的动态增删显示实现方式

    Qt菜单栏.工具栏.状态栏介绍及工具栏action的动态增删显示实现方式 版本说明 版本 作者 日期 备注 0.1 loon 2018.11.12 初稿 目录 文章目录 Qt菜单栏.工具栏.状态栏介绍 ...

  4. Qt利用setStyleSheet设置样式

    Qt利用setStyleSheet设置样式 Qt中设置按钮或QWidget的外观是,可以使用QT Style Sheets来进行设置,非常方便. setStyleSheet("font: b ...

  5. 【最全IDEA个性化教程】idea设置主题+恢复主题默认设置+设置选中代码颜色+关键字颜色+设置字体大小、样式、颜色+设置背景颜色、图片+设置导航栏背景颜色+设置控制台字体样式及背景+常用快捷键)

    目录 下载设置主题样式+恢复主题默认设置 1 个性化代码段 1.1设置颜色 设置光标颜色 自定义图片做背景 修改代码段的颜色和背景颜色 选中代码块颜色修改,修改括号颜色 1.2 设置字体大小.格式 1 ...

  6. QT QTabWidget Tabar设置图标

    QT QTabWidget Tabar设置图标的三种方式;多个tab标签设置图标 一.通过setStyleSheet样式表设置Tabar图标 二.通过setTabIcon函数设置图标 三.通过修改.u ...

  7. Qt之布局设置setLayout详解-源码剖析(下)

    一.简述 大家好,我是前行中的小猪,今天呢给大家继续上一篇Qt之布局设置setLayout详解(上)之后的内容,再给大家进行一下拓展. 1.1 setLayout源码剖析 上篇我们说到如何清空部件上的 ...

  8. jquery操作select取值赋值与设置选中[转]

    本节内容: jquery实现select下拉框的取值与赋值,设置选中的方法大全. 比如<select class="selector"></select> ...

  9. richTextBox设置选中的字体属性

    执行一次设置选中的字体样式 再执行一次恢复正常 //粗体 public void ToggleBold() { if (richTextBox1.SelectionFont == null)richT ...

最新文章

  1. 关于while 和if
  2. JESD204B与LVDS接口并行 管线式ADC延迟问题分析及解答
  3. python的结构_Python结构的选择,python,之
  4. Latex应用和资源
  5. android root权限函数,android 4.4下app永久获取root权限的方法
  6. linux虚拟机网络配制方法及遇到问题的解决方法
  7. Luogu3792 由乃与大母神原型和偶像崇拜
  8. 宇视警戒球人形检测告警配置
  9. java中 输入地址,查询经纬度坐标实例
  10. 进制的运算(笔记借鉴编程达人)
  11. Excel:数据分列功能分割文本
  12. Hadoop/MapReduce 共同好友解决方案:求大量集合的两两交集
  13. 国外计算机cpu排行,电脑处理器排行榜_电脑处理器排行榜最新2020
  14. 入门阿里云Dataphin(1)
  15. 开源pdf读取_Wallabag可满足您的开源读取后应用程序需求
  16. 文本检测算法性能对比
  17. 自制IDEAWebStorm主题,轻仿VsCode-One Dark Pro
  18. Markdown (CSDN) MD编辑器(四)- 漂亮表格(表格背景色、跨行、跨列、多行)
  19. 山西计算机大赛崔奕,2021年中国大学生计算机设计大赛山西省赛评审结果名单公示通知...
  20. 服务端是如何主动推送信息到客户端的?

热门文章

  1. Response 对象 错误 'ASP 0251 : 80004005' 超过响应缓冲区限制 此 ASP 页的执行造成响应缓冲区超过其配置限制。
  2. 计算机专业本科硕士博士连读,直博、硕博连读、本硕博连读、考博到底啥区别,学姐给你解释明白...
  3. 本地部署 zeppelin 0.10.1
  4. 右键弹出菜单(oncontextmenu)
  5. pycharm软件左侧的圆圈加箭头是什么意思
  6. SQL.sqlCommand 理解,和用法
  7. XP未授予用户在此计算机的请求登录类型,WinXP提示未授予用户在此计算机上的请求登录类型...
  8. C盘突然满了,找了好几天。。。
  9. 海昇智电商:拼多多店铺引流秘籍之低价引流
  10. 如何快速将WPS转换word格式