Qt 为菜单项添加图标
来源:互联网 发布:战龙三国许褚进阶数据 编辑:程序博客网 时间:2024/06/05 03:24
步骤:
1:先建立资源文件,将图标添加到资源文件里(最好是png格式)。2:在UI编辑器里的Action编辑器,双击一个QAction,在弹出的对话框里,给图标项设置图标。
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
QAction action = new QAction(QIcon(":/images"))
toolBar = addToolBar(tr("&File"));
toolBar->addAction(action );
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
如果想要我们的应用程序看起来比较舒服,一般会对菜单进行一些处理工作,今天只想把最简单的一种处理方式写出来。
QPopupMenu、QToolBar是菜单类、工具栏类,而QAction类是动作类,动作类对象可以被插入到菜单对象与工具栏对象中,菜单与工具栏中出现的选项就是动作对象,那么为动作对象设置图标也属于动作类自身的功能!不说太多,直接看代码:
MainWindow::MainWindow(QWidget*parent):
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
ui->aboutAction->setIcon(QIcon(QPixmap("./images/help.png")));//装载图片
ui->mainToolBar->addAction(ui->aboutAction);//将动作插入到主工具栏
fileToolBar = this->addToolBar("file"); //插入新的工具栏
fileToolBar->addAction(ui->aboutAction); //动作插入到新的工具栏
fileToolBar->setFixedSize(50,50); //尺寸调整
}
这些处理过程不包括提示信息能内容,当然这些都简单,在Qt的联机帮助中都有详细的说明!
看看效果吧,比较幼稚的,权作演示吧!
- Qt 为菜单项添加图标
- 为菜单添加图标
- Qt-----给菜单项添加图标
- Qt Creator添加菜单图标
- Qt Creator添加菜单图标
- 为QT应用程序添加图标
- 四、Qt Creator添加菜单图标
- 四、Qt Creator添加菜单图标
- 【转】Qt Creator添加菜单图标
- Qt Creator中如何添加菜单图标
- vb菜单项添加图标
- qt 如何为应用程序添加图标!
- 为Qt的 应用程序添加Icon图标
- vs为QT程序添加icon图标
- QT 为可执行程序添加图标ico
- QT 环境下为按钮菜单项添加快捷键
- QT 环境下为按钮菜单项添加快捷键
- CContextMenuManager上下文菜单管理器以及为菜单添加图标
- 获取GridView内TextBox控件的值
- 数据库的规范化与非规范化比较
- 各种排序算法及其java程序实现
- 使用命令行设置树莓派的wifi网络
- 【产品经理】设计一流产品九步法
- Qt 为菜单项添加图标
- CodeBlocks静态链接与动态链接设置
- 《Java程序员面试笔试宝典》之 什么是AOP
- DLL的静态加载和动态加载
- 《Java程序员面试笔试宝典》之 instanceof有什么作用
- Qt 在可视窗口部件上绘图
- 【产品经理】设计一流产品九步法
- Qt 消息框应用
- 《Java程序员面试笔试宝典》之volatile有什么作用