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

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

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

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

你可能感兴趣的:(qt,笔记,开发语言)