其他分享
首页 > 其他分享> > 【Qt笔记】QAction与QToolButton的关联

【Qt笔记】QAction与QToolButton的关联

作者:互联网

QAction可以理解为一个动作数据,包含了这个同坐相关的图标、文本、是否可用等数据和状态,以及连接对应的槽函数,用于执行这个动作。

QToolButton则可以使用QAction对象作为后端,显示这个QAction的图标,关联其是否可用的状态。

 

简单示例:

QAction *exampleAction = new QAction(parent);

... (省略了设置其图标,文本,槽函数等代码)

QToolButton *exampleButton = new QToolButton(parent);

exampleButton->setDefaultAction(exampleAction);  // 将 exampleButton 与 exampleAction 关联起来

 

标签:exampleAction,Qt,exampleButton,QToolButton,QAction,new,图标
来源: https://www.cnblogs.com/pplxlee/p/11109263.html