QT笔记 - QToolButton triggered(QAction *)不触发问题

QToolButton 有两个功能,一个是基本按钮功能,同QPushButton一样,发出clicked()信号。

另一个功能是QAction功能,发出触发triggered(QAction *)信号,但它自己不包含QAction,需要同其它比如QMenuQToolBar上的QAction进行关联,之后才会触发triggered(QAction *)。

当然也可以创建一个QAction,通过QToolButton::setDefaultAction(QAction * action)进行设置,也可以实现triggered(QAction *)信号的触发。

相关推荐

  1. QT笔记 - QToolButton triggered(QAction *)触发问题

    2024-01-28 18:46:02       33 阅读
  2. Go AfterFunc 触发

    2024-01-28 18:46:02       6 阅读
  3. QT学习笔记】目录 (定时更新)

    2024-01-28 18:46:02       17 阅读
  4. vscode触发建议缓慢问题

    2024-01-28 18:46:02       13 阅读
  5. 关于QT串口发送数据能及时发出问题

    2024-01-28 18:46:02       39 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-28 18:46:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-28 18:46:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-28 18:46:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-28 18:46:02       18 阅读

热门阅读

  1. 初识C语言

    2024-01-28 18:46:02       40 阅读
  2. go 面试题分享

    2024-01-28 18:46:02       25 阅读
  3. 运维文本三剑客详辨

    2024-01-28 18:46:02       28 阅读
  4. Linux delay相关函数实现

    2024-01-28 18:46:02       24 阅读
  5. 无人机调试开源软件

    2024-01-28 18:46:02       45 阅读
  6. Writing and Using a Simple Plugin

    2024-01-28 18:46:02       34 阅读
  7. 电脑上显示U盘多个盘符怎么办?

    2024-01-28 18:46:02       42 阅读