Actions 可以被添加进菜单栏和工具条,并且自动保持同步。例如,在文字处理程序中,单击工具条上的“粗体”按扭,则相应的菜单项“粗体”也会被自动选中。
QAction 作为菜单项可以为其单独设置字体,用setFont() 函数。
setIcon(), setText(), setIconText(), setShortcut(), setStatusTip(), setWhatsThis() 和setToolTip()
添加Actions:QWidget::addAction() QGraphicsWidget::addAction()
QAction 一旦创建应加入菜单栏和工具条,然后将其triggered() 连接到slot
openAct = new QAction(QIcon(“:/images/open.png”), tr(“&Open…”), this);
openAct->setShortcuts(QKeySequence::Open);
openAct->setStatusTip(tr(“Open an existing file”));
connect(openAct, SIGNAL(triggered()), this, SLOT(open()));
fileMenu->addAction(openAct);
fileToolBar->addAction(openAct);
推荐创建QAction 时将使用它的窗体作为其parent。通常QAction 是应用程序主窗体的children。
今天的文章QAction_QListWidget添加QAction[通俗易懂]分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/71358.html