qt的toolbar怎么用代码实现动作

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了qt的toolbar怎么用代码实现动作相关的知识,希望对你有一定的参考价值。

参考技术A QAction直接鼠标按住拖动到toolbar上就行,当然你最好设置好QAction组件的图标,不然就显示文字。
如果直接写代码,就用QToolBar类的成员函数AddAction,注意这是个有多个重载版本的函数,功能大同小异,自己看看帮助一目了然

怎么在toolbar上添加按钮

Java Swing本身提供了现成的按钮控件JButton
创建一个新的按钮:JButton about = new JButton;
这个按钮该放到菜单区:toolBar.add(about);
要为按钮添加事件响应,需要使用about.addActionListener(this)来告诉程序监听按钮按下时的事件,ActionListener是一个程序接口。
public class KyodaiUI extends JFrame implements ActionListener ...实现ActionListener接口是为了告诉程序我要进行事件处理了。
最后我们得添加响应事件的代码:
public void actionPerformed(ActionEvent e)
if (e.getSource() == about)
参考技术A 方法如下:
1、eclipse系统的按钮可以在Windows-Show View中选择或者在toolbar上右键选择“自定义”;
2、eclipse程序的toolbar按钮,挂上VE,可以很直观的看到用法。本回答被提问者采纳

以上是关于qt的toolbar怎么用代码实现动作的主要内容,如果未能解决你的问题,请参考以下文章

mfc中的CMFCToolBar类怎么实现工具栏上的按钮多行显示??急!!!

我一行代码都不写实现 Toolbar ! 你却还在这封装 BaseActivity ?

bootstrap table 怎么实现前端排序

qt designer 怎么把界面和代码联系起来

qt怎么查看当前正在执行的代码

QT 如何实现记录运行时间